Dmitriy Terekhin
85f857dfc9
aarch64-dbm: initial feature for support DBM board (Baikal M1)
2019-11-08 16:07:54 +03:00
Anton Midyukov
d571fb794b
kernel: add initrd module ahci_platform for aarch64, armh
...
ahci_platform needed for Baikal M.
Suggested-by: Sergey Bolshakov <sbolshakov@altlinux.org>
2019-11-08 16:07:52 +03:00
Anton Midyukov
f6c6c8c101
bootloader: skip missing grub/lilo
2019-11-01 13:47:00 +03:00
Michael Shigorin
a7f49316a4
server: add kvm kernel module
...
Just reasonable given the server/kvm pkglist.
Suggested-by: Andrew Kornilov <hiddenman@altlinux.org>
See-also: http://altlinux.org/Терминальный_сервер_NoMachine_в_KVM
2019-10-27 02:03:05 +03:00
Evgeny Sinelnikov
df88da98fd
install2: fix use/install2/autoinstall
2019-10-21 23:11:56 +03:00
Anton Midyukov
0505688e93
init: drop bash-completion-elogind
...
Conflicts with systemd-utils.
See-also: http://bugzilla.altlinux.org/37352
2019-10-21 20:55:04 +03:00
Anton Midyukov
efefa7b2f6
init: drop bash-completion-systemd
...
See-also:
http://git.altlinux.org/gears/s/systemd.git?p=systemd.git;a=commitdiff;h=30c28ce9e6d8d006c81b6bbecaf6423a08d8f3f5
2019-10-16 14:23:39 +03:00
Anton Midyukov
c8aa4ea0aa
browser, regular.mk: drop palemoon
...
...it's no more in Sisyphus too:
See-also: http://git.altlinux.org/tasks/archive/done/_232/238525
2019-10-03 19:56:58 +03:00
aae4330953
disable virtual keyboard for VNC install mode
2019-09-30 21:41:24 +03:00
Anton Midyukov
32e79be977
syslinux: add pxelinux.0
...
...so that bits required for PXE boot are handy in the image.
Suggested-by: glebfm@altlinux.org , klark@altlinux.org
2019-09-30 21:40:51 +03:00
Anton Midyukov
853c5e275d
aarch64-tegra, armh-mcom02: use/bootloader/u-boot
...
It's required to set BASE_BOOTLOADER variable,
otherwise grub will get in *too*.
2019-09-30 21:29:12 +03:00
Anton Midyukov
8d4c094093
build-vm: drop 04-inittab
...
Not used by systemd and looks obsolete generally
as sysvinit-based disk images aren't really targeting
low-resource systems these days _by default_ but rather
_can_ target those as well; feel free to reconstruct
these "RAM saving" bits as a part of e.g. lowmem patch.
2019-09-30 21:19:22 +03:00
Ivan A. Melnikov
2245193cbc
use/net: Cleanup domain from resolv.conf
2019-09-30 21:06:37 +03:00
Ivan A. Melnikov
21c44d52ec
use/net-eth: increase DHCP timeout
...
bfk3 needs more than 10 seconds to bring the interface up
and get the lease.
TODO: make this configurable.
2019-09-30 21:06:11 +03:00
Anton Midyukov
1709087121
mipsel-bfk3: add use/tty/S0
2019-09-30 19:46:54 +03:00
Anton Midyukov
f9d5a19ffc
mipsel-bfk3: add use/mipsel-bfk3/x11
2019-09-30 19:45:16 +03:00
Ivan A. Melnikov
9570ea5590
mipsel-{bfk3,mitx}: Mark sm705 as master-of-seat on tavolga and bfk3
...
sm750 is seen as framebuffer-only device, so it's not marked with
master-of-seat tag with current udev (which does this mostly to
dri cards). But without master-of-seat device logind does not
report that the seat "CanGraphical", and thus sddm does not
work for it; there might be other problems, too.
This change adds udev rule that marks sm705's fb device as
master-of-seat.
2019-09-30 19:44:54 +03:00
Ivan A. Melnikov
bf37144d05
mipsel-bfk3: Use udev to set sm750 video mode
2019-09-30 19:43:49 +03:00
Ivan A. Melnikov
3956f98bb0
mipsel-bfk3: Initial take on bfk3 support
...
We only plan to distribute XZ-compressed rootfs tarballs.
(mike@: merging cleaned-up version)
2019-09-30 19:42:10 +03:00
Anton Midyukov
894b898e28
mipsel-mitx: use/tty/S0
2019-09-30 19:39:54 +03:00
Anton Midyukov
4c93a717fb
mipsel-mitx: separate use/mipsel-mitx/x11
2019-09-30 19:39:47 +03:00
Ivan A. Melnikov
419cb2ac00
mipsel-mitx: Set console to tty1 in bootconf
...
Tavolga seldom has a serial port connected, so it makes
more sense to write kernel and systemd's messages
to tty1.
2019-09-30 19:38:45 +03:00
Ivan A. Melnikov
7a731dc3ad
mipsel-mitx: set root to /dev/sda6 in bootconf
...
We don't know the root UUID at this point; recovery.rc
will deal with it later, but we'd like to have
even the tarball in a somwhat working state.
2019-09-30 19:38:38 +03:00
Ivan A. Melnikov
4f37e43204
mipsel-mitx: initial feature for tavolga support
...
...with xorg-drv-btsm750 and packaged xorg.conf.
2019-09-30 19:38:34 +03:00
Anton Midyukov
a947f13211
kernel: use different kernel flavour on armh only
...
aarch64 repo has got std-def/un-def flavours by now.
2019-09-23 20:01:14 +03:00
Anton Midyukov
b4f00f4df1
x11: do not disable acpid for enlightenment
...
This fixes warning at enlightenment startup.
2019-09-16 21:21:51 +03:00
Anton Midyukov
2ff268ec3a
x11: add +nm-gtk for use/x11/gtk/nm
...
...to make it easier for all builds including nm-applet
to add this target.
2019-09-16 21:21:48 +03:00
Anton Midyukov
0fe6b1ee7d
build-vm: 07-kernel: all initrd modules are optional
...
The problem at hand is that different kernels can have
varying module sets, and it makes sense to put four of
those at once sometimes; so avoid silly build breakage.
2019-09-16 21:21:39 +03:00
Anton Midyukov
921762e022
armh-mcom02: add target with proprietary videodriver mali
2019-09-16 21:21:27 +03:00
Anton Midyukov
b150f9097b
armh-mcom02: use xorg-drv-fbturbo
...
xorg-drv-fbturbo is recommended by ELVIS and supports working
with the proprietary mali driver.
2019-09-16 21:21:24 +03:00
Anton Midyukov
e09d7bef57
armh-mcom02: initial features for ELVIS Salute board
2019-09-16 21:21:18 +03:00
Ivan Melnikov
dc598719d0
build-vm, main.mk, pack: add recovery.tar
...
recovery.tar needed for tavolga (mipsel).
This commit is the result of transferring the required functionality
from build-mr (mipsel rootfs).
This change uses external tool to build Tavolga-compatible
recovery.tar. This simplifies the logic and avoids having
recovery workdir in the profile.
After this change, m-p will require tavolga-image-tools >= 3.0.
2019-09-16 21:21:15 +03:00
Anton Midyukov
ee710017a2
Revert "install2: added installer-feature-create-ghost-directories"
...
This reverts commit 147964b05f
.
installer-feature-create-ghost-directories not needed more.
See-also: https://bugzilla.altlinux.org/show_bug.cgi?id=37171
2019-09-09 19:31:52 +03:00
Anton Midyukov
6c01aa52ac
init: add use/init/systemd/settings/*
...
Not all systemd-based images need these settings,
so don't change +systemd alias.
See-also: https://lists.altlinux.org/pipermail/devel-distro/2019-July/001710.html
2019-09-09 19:30:24 +03:00
Anton Midyukov
7f8411fb4c
aarch64-tegra: initial feature for Jetson Nano
2019-09-09 19:29:48 +03:00
Anton Midyukov
e42bcdcb30
90-build-distro.mk, boot.mk, syslinux: add ARM64 EFI support for distro targets
2019-08-30 19:23:28 +03:00
Anton Midyukov
01ee407543
syslinux: copy config for grub2 on aarch64
2019-08-30 19:23:27 +03:00
Anton Midyukov
ddab9ec084
uboot: handle multiple kernels either
...
See commit 207cec89c4515fefa2b711acd06c645ed3bd0ee8.
2019-08-30 19:23:17 +03:00
Anton Midyukov
a8b1f11f2e
build-vm: handle multiple kernels either again
...
KFLAVOURS can describe more than one kernel, get iterator back.
Fixes: 27674e297b
2019-08-30 19:23:16 +03:00
Michael Shigorin
79a1c46d85
syslinux: tweak vncconnect item description
...
I've just borrowed glebfm@'s one introduced by commit
ec23a8ec7b
before; this
still might be improved it seems.
Suggested-by: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
2019-08-19 23:37:45 +03:00
Gleb Fotengauer-Malinovskiy
ec23a8ec7b
Add installer VNC configs with different labels for images with grub bootloader
2019-08-19 23:33:55 +03:00
Gleb Fotengauer-Malinovskiy
6812e1fe57
install2: fix definition of default password in vnc listen config
2019-08-19 23:33:48 +03:00
Gleb Fotengauer-Malinovskiy
255a0f87d5
bootloader: provide lilo and grub support only on corresponding arches
2019-08-19 23:33:37 +03:00
Gleb Fotengauer-Malinovskiy
9a581248af
install2: +install: enable use/install2/full for all arches
2019-08-19 23:33:18 +03:00
Gleb Fotengauer-Malinovskiy
440ee3bbee
install2: enable kvm on all arches supported by qemu
2019-08-19 23:33:09 +03:00
Gleb Fotengauer-Malinovskiy
44343a8e13
rescue: on ppc64le install grub-ieee1275
2019-08-19 23:32:30 +03:00
Gleb Fotengauer-Malinovskiy
5cfc7ede81
ppc64le: use syslinux feature only to generate config
2019-08-19 23:32:07 +03:00
Gleb Fotengauer-Malinovskiy
61b48bcc4b
build-distro: use ieee1275boot BOOT_TYPE for ppc64le
2019-08-19 23:31:07 +03:00
Gleb Fotengauer-Malinovskiy
35db75378e
branding: pull gfxboot and plymouth in only on x86
...
Plymouth is (much more) portable, but our branding packages contain
bootsplash designs only on x86 nowdays.
2019-08-19 23:30:25 +03:00
Gleb Fotengauer-Malinovskiy
5f8c1c0d01
vmguest: always provide vmguest/base and vmguest/complete features
2019-08-19 23:30:05 +03:00