Michael Shigorin
240bdcdc85
slinux: adjust accordingly
2021-08-06 16:37:51 +03:00
Michael Shigorin
717b3cf0e3
e2k: drop multiseat media kludges
...
No need to switch udisks2 into "shared mode" anymore;
see the previous commit.
2021-08-06 16:36:34 +03:00
Michael Shigorin
5a255a77d0
e2k: initial use/e2k/multiseat/901
...
There might be a more generic approach
but let's at least make this possible
in the first place.
2021-08-06 16:28:17 +03:00
Michael Shigorin
cb3c1e77bb
e2k: add alterator-multiseat
...
...to the multiseat target.
2021-08-06 16:24:37 +03:00
Michael Shigorin
9c977c8f98
slinux: add e2k multiseat
...
It's no-op on other arches so should do no harm there.
2021-08-06 16:24:16 +03:00
Anton Midyukov
eb97cf51df
mixin.mk, x11: not add xfce-regular to use/x11/xfce
...
This target can be used for more than just regulars builds.
2021-08-02 00:23:20 +07:00
Anton Midyukov
af7ece34a3
arm-rpi4: not use specyphic features for RPi4 in use/arm-rpi4
...
use/arm-rpi4 is now used to improve Raspberry Pi support in
universal rootfs with u-boot.
2021-07-29 18:57:09 +07:00
Gleb Fotengauer-Malinovskiy
571f488e96
Add lxc-guest feature
...
This feature adds same systemd-generator that distrobuilder adds too.
As long it's all distrobuilder does too, we can generate fully
functional lxc images on m-p side.
2021-07-27 00:17:32 +07:00
Gleb Fotengauer-Malinovskiy
e135f4bef0
pack: add squash to the list of ve archive formats
2021-07-27 00:17:22 +07:00
Anton Midyukov
0922d9f668
init: enable udevd-final for sysvinit
...
udevd-final needed for sysvinit with X11.
Otherwise, the system stops responding to input.
2021-07-26 14:29:42 +07:00
Anton Midyukov
6affa50661
x11: drop primus
...
primus removed from Sisyphus.
2021-07-26 12:43:53 +07:00
Anton Midyukov
d18a2cbaaa
firmware: add firmware-alsa-sof to use/firmware/laptop
...
Needed for Intel Corporation Tiger Lake-LP Smart Sound Technology Audio
Controller.
Reported-by: cas@.
2021-07-25 22:02:36 +07:00
Anton Midyukov
8f56e8b9c7
net: enable udevd-final for etcnet
...
network starts before the network interfaces are ready.
udevd-final helps prevent this.
2021-07-23 21:13:31 +07:00
Anton Midyukov
e057b43bd6
net: use/net/nm/native not require use/net/nm
...
use/net/nm/native sets the NM_Native variable to yes only.
2021-07-23 16:11:03 +07:00
Anton Midyukov
d12b8fe83c
mediacheck: add startup
2021-07-23 16:02:03 +07:00
Anton Midyukov
6f4d9895bd
arm-rpi4: use mode nouboot for rpi kernel only
2021-07-23 16:02:03 +07:00
Anton Midyukov
0837be654c
grub: Add/fix --id to cfg
2021-07-20 22:15:58 +07:00
Anton Midyukov
bccfe99bb1
grub: fix README
2021-07-20 22:15:58 +07:00
Anton Midyukov
8c4235499f
plymouth: not use THE_PACKAGES_REGEXP
...
THE_PACKAGES_REGEXP must have a regular expression, otherwise it
doesn't differ from THE_PACKAGES.
Since there have been no problems so far, then regexp is not needed.
2021-07-20 22:13:17 +07:00
Anton Midyukov
429b940191
vmguest: add xorg-drv-spiceqxl, xorg-dri-virtio to kvm/x11
...
xorg-dri-virtio is a separate package in Mesa 21.1.
But in p9 Mesa 21.0, so the package is added to regexp.
2021-07-20 22:12:47 +07:00
Anton Midyukov
e5294cd187
firmware, base+firmware+wireless: drop firmware-acx100
...
Removed from Sisyphus:
http://git.altlinux.org/tasks/archive/done/_272/278771
2021-07-14 10:56:04 +07:00
Anton Midyukov
366cb49dbe
Do not rsync .gitignore to build directories
2021-06-24 21:48:53 +07:00
Anton Midyukov
6777e4ed2d
build-vm: overwrite existing output file
2021-06-18 18:06:29 +07:00
Anton Midyukov
07b4de5408
grub: Updating 95fwsetup_efi.cfg
...
More accurate name of the menu item.
2021-06-18 18:06:29 +07:00
Anton Midyukov
e7a9ca2d7a
x11: require the entire metapackage chain
...
Protection against apt-get autoremove.
2021-06-18 18:06:29 +07:00
Anton Midyukov
d498289596
dev, kernel: not set BIGRAM to std-def
...
It does not need to be set to std-def, if it is available, then it
is already by default.
2021-06-18 18:06:29 +07:00
Anton Midyukov
611cadc60a
x11, desktop+deepin: initial package list for deepin desktop
...
NB: deepin-polkit-aget not worked, so replaced to polkit-gnome.
2021-06-18 18:06:29 +07:00
Anton Midyukov
c8bbabcd2a
kernel: add missing virtio kernel modules to VM_INITRDMODULES
...
fix commit e00c4243d81742a7432f18355f8c88439e743d29 regression.
2021-06-06 19:55:23 +07:00
Anton Midyukov
a10ff3f906
grub: fix 83rescue_fm.cfg, 85mediacheck.cfg
...
Add multiple kernels support and initrd.img support instead full.cz.
2021-06-03 15:58:35 +07:00
Anton Midyukov
32f1491fbd
grub: Add save default item support for more items
2021-05-21 00:07:30 +07:00
Anton Midyukov
8f01688b34
grub: Fix selection of default item
...
1. Didn't work before because the variable was not exported.
2. Fixed the logic broken by the introduction of support for saving
the selected item on the FAT partition.
2021-05-21 00:03:59 +07:00
Anton Midyukov
366f6a6ba5
build-vm, image.in: Fix parameter VM_SAVE_TAR -> VM_SAVE_TARBALL
...
The code is given in accordance with the documentation
See-also: commit 2987fa8f61339ad776f6e72c5044989c12abe87a
2021-05-20 20:41:35 +07:00
Dmitriy Terekhin
efec47fa42
grub: save ang read default menu item
...
If the ISO image has a FAT partition and the image is written
to a flash drive, then it is possible to write to this partition
of the flash drive.
This is necessary, for example, if the user
does not want to install the system, but wants to constantly work
in LiveCD mode with or without recording sessions.
In order for this code to work, you need to make changes
to the FAT partition of the image on the flash drive:
Add the 1st line to the grub.cfg file:
set pfxfat=${prefix}
Write a 1kb file grubenv.
If grub.cfg contains a line like '^default=id',
then the read value is not used.
2021-05-19 15:55:44 +04:00
Evgeny Sinelnikov
aed27a30f8
grub: look for any way to set default menu item
...
This prepares the ability to write and read
the default menu item from the grubenv file.
If grub.cfg contains a line like '^default=id',
then the read value is not used.
Setting the default menu item from the grubenv file
will be indented inside the 'if' optator and therefore
does not match the '^default' pattern.
2021-05-19 15:52:34 +04:00
Andrey Cherepanov
02e4820451
do not remove wifi support from install2 to show network interfaces
2021-05-17 18:14:29 +07:00
Anton Midyukov
f1df1961d3
kernel: exclude drivers/rtc from VM_INITRDMODULES
...
rtc not needed in initrd.
2021-05-14 12:48:26 +07:00
Anton Midyukov
d5c7db0824
x11: exclude primus for aarch64
2021-05-12 21:47:52 +07:00
Anton Midyukov
5cbd365f2c
uuid-iso: drop 30-propagator-method-cdrom-fuid
...
Not needed more. uuid assigned directly in configs.
2021-05-12 13:43:18 +07:00
Anton Midyukov
3e77e02956
grub, initrd-propagator, stage2, syslinux: set STAGE1_INITRD_BOOTARGS in initrd-propagator
2021-05-12 13:36:59 +07:00
Anton Midyukov
e00c4243d8
kernel: optimization use/kernel/initrd-setup
...
make-initrd supports adding module directories.
2021-05-12 03:02:10 +07:00
Anton Midyukov
de18e39e61
uuid-iso: Allowed for all platform with grub support
...
Since we are now using fuuid, it doesn't depend on mkimage version.
But it depends on the propagator version.
Needed propagator >= 20210329-alt1
See-also: commit 52e90c264dc1b5d0aa300d7cfb669c934fc4a3c6
2021-05-11 09:38:31 +07:00
Anton Midyukov
2987fa8f61
build-vm, image.in: add VM_SAVE_TARBALL parameter
...
The parameter is used to save the intermediate tarball used to
build the virtual machine image.
2021-05-01 01:39:54 +07:00
Michael Shigorin
47d9b05b8c
grub: fix typo in menu entry
...
Just a cosmetic fixup (until not paired up with translations):
"2nd" means "second", "1st" meant "first".
2021-04-28 19:34:45 +07:00
Mikhail Efremov
125ad24e6c
vm: Add ability to build .img.xz
...
So we are can to build compressed img files.
2021-04-28 17:37:49 +07:00
Mikhail Efremov
88d0db35c3
slinux: Exlicitly add use/install2/fat
...
For FAT partitions on non-EFI images (e.g. i586).
2021-04-28 17:34:27 +07:00
Mikhail Efremov
b73541124b
slinux: Use vlc on tegra
...
Celluloid segfaults on Jetson Nano, so use vlc there, but keep
celluloid for other aarch64 systems.
2021-04-28 17:33:20 +07:00
Anton Midyukov
6b073a968e
grub: Markup configuration files for translation
2021-04-28 17:28:14 +07:00
Anton Midyukov
f43f250ed2
install2, live, live.mk, rescue: Add local boot for grub-pc menu (iso)
2021-04-23 23:19:37 +07:00
Anton Midyukov
b9bbd4c38e
grub: Add items boot with local drive for grub-pc (iso)
...
use/grub/localboot, use/grub/sdab similar to use/syslinux/localboot,
use/syslinux/sdab.
2021-04-23 23:19:37 +07:00
Anton Midyukov
2b6c37afcd
grub, hdt: Add hdt support for grub-pc (memdisk + floppy image)
...
Note: syslinux --install needed /proc, so:
@$(call set,GLOBAL_HSH_PROC,1)
See-also: mkimage/doc/README.ru
2021-04-22 20:11:14 +07:00