1459 Commits

Author SHA1 Message Date
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