Commit Graph

5786 Commits

Author SHA1 Message Date
Anton Midyukov
bb332bcc5d ve.mk: fix build systemd-bare, systemd-base
These targets do not have a network subsystem defined, so it was
not to add a target use/net-ssh.
2023-07-24 09:59:42 +07:00
Anton Midyukov
a90e78bd95 kernel: add make-initrd to base packages in use/kernel/initrd-setup
At the moment this target is focused exclusively on make-initrd,
but some weird kernels don't have a dependency on mkinitrd.
It's loongarch64 again.
2023-07-24 09:59:42 +07:00
Anton Midyukov
17037081ce set GLOBAL_HSH_PROC=1 in lib/profile.mk
glibc can be compiled such that mki-fake-dev requires /proc to works.
This on loongarch64.
2023-07-24 09:59:42 +07:00
Andrew Savchenko
f445c0bcaf phone: Remove user config leftover
This script was left after phosh background config moved to /etc/skel.
Having ~/.config touched broke /etc/skel copying onto user homedir.
2023-07-24 09:59:42 +07:00
Anton Midyukov
2294590ede realtime.mk: drop vm/regular-cnc-rt
Now vm/regular-cnc-rt is universal. Bootloads on both Legacy BIOS
and UEFI (x86_64).
2023-07-24 09:59:42 +07:00
Anton Midyukov
0ca9c42c38 regular-vm.mk: add +efi to mixin/vm-archdep for x86_64, aarch64 2023-07-24 09:59:42 +07:00
Anton Midyukov
cafe6e516c stage2: add kernel/fs/smb path to 50-stage2-net-cifs
In new kernels cifs.ko is now there.
2023-07-19 15:40:18 +07:00
Anton Midyukov
db28322a22 regular.mk: exclude +vmguest for sysvinit
openvm-tools required systemd.
But extended virtual machines support doesn't seem necessary for
regular builds with sysvinit.
2023-07-18 23:51:44 +07:00
Anton Midyukov
42d9cb8dfb phone.mk: use partition table msdos for vm/phosh on aarch64
This will boot on u-boot with extlinux.conf and on edk2 with grub-efi.
2023-07-18 23:16:26 +07:00
Anton Midyukov
81346b766c phone.mk: do'nt use/bootloader/uboot, instead use/uboot only
Fix build on x86_64.
2023-07-18 18:21:49 +07:00
Anton Midyukov
265b5e6fdf tar2fs: install grub-pc for x86_64 with UEFI
Both UEFI and Legacy BIOS are supported on x86_64 machines. Now the
image x86_64 will be bootloaded on both.
2023-07-18 18:16:32 +07:00
Anton Midyukov
4ed779d7fb tar2fs: add grub-efi install on loongarch64 2023-07-18 15:01:51 +07:00
Anton Midyukov
8497d394a0 tar2fs: install grub-efi to EFI/altlinux also (--no-nvram)
grub-efi-autoupdate does not update grub in EFI/BOOT if there is
no shim and EFI/altlinux.
See https://bugzilla.altlinux.org/41959
2023-07-18 14:47:09 +07:00
Anton Midyukov
2d64c2550d phone.mk: set KFLAFOUR to un-def for vm/phosh 2023-07-17 21:45:19 +07:00
Anton Midyukov
4b3c935c17 regular.mk: use/kernel/latest for jeos instead KFLAVOUR=un-def
Fix the build for platforms where there is no un-def.
2023-07-14 21:40:06 +07:00
Anton Midyukov
a7d2e27cde Initial loongarch64 support 2023-07-14 21:33:02 +07:00
Anton Midyukov
cc1fd3379b phone.mk: run phosh.service instead lightdm
This will start phosh with the screen locked. When the user unlocks
the screen, he is fully authorized. Without it, many applications
do not start.
2023-07-14 16:16:42 +07:00
Anton Midyukov
8ac73561fc Revert "phone.mk: add dbus-broker to phosh"
This reverts commit 4a405aed7e.
It's too early to switch to it.
2023-07-14 13:11:25 +07:00
Anton Midyukov
927e17a3c7 phone: replace .config/gtk-3.0/gtk.css to /etc/skel
This will fix /home/altlinux directory owner with 'root' to 'altlinux'.
2023-07-14 11:42:24 +07:00
Anton Midyukov
a175308b33 phone.mk: enable plymouth on pinephone-phosh 2023-07-14 09:39:38 +07:00
Anton Midyukov
9ffb6dac1e plymouth: enable feature on aarch64
Now is not problem with serial console.
2023-07-14 09:36:32 +07:00
Anton Midyukov
4a405aed7e phone.mk: add dbus-broker to phosh 2023-07-14 01:01:00 +07:00
Anton Midyukov
5582d70fe0 services: add dbus-broker service (need systemd) 2023-07-14 00:46:16 +07:00
Anton Midyukov
72117f4990 phone.mk: update base packages for phosh
Dropped out of image gnome-control-center and xdg-desktop-portal-gtk
because fix ALT bug 46895. Add them.
Also now phosh requires mutter-gnome and gnome-shell-data  because
fix ALT bug  46896.
2023-07-14 00:36:05 +07:00
Anton Midyukov
8e146cb597 initrd-propagator: save more reproducible command in mkinitrd 2023-07-13 19:08:25 +07:00
Anton Midyukov
42161637ba initrd-propagator: remove unnecessary 01-initfs 2023-07-13 18:37:16 +07:00
Anton Midyukov
c80789e37b phone.mk: replace gdm by lightdm-autologin-greeter 2023-07-13 14:52:24 +07:00
Anton Midyukov
f5a7699407 deflogin: set default session for lightdm autologin-session 2023-07-13 14:51:53 +07:00
Anton Midyukov
7ce989c1c4 x11: add use/x11/lightdm/autologin (lightdm-autologin-greeter) 2023-07-13 13:04:58 +07:00
Anton Midyukov
3b8ec4147d x11: remove lightdm-qt-greeter, lightdm-lxqt-greeter
Removed from Sisyphus.
2023-07-13 13:03:30 +07:00
Anton Midyukov
c882278463 initrd-bootchain: save more reproducible command in mkinitrd
Needed make-initrd-bootchain >= 0.1.5-alt18
2023-07-13 12:54:37 +07:00
Anton Midyukov
40b5dcfd3e cleanup: fix conditions in 90-cleanup-live-pkgs 2023-07-12 18:15:12 +07:00
Michael Shigorin
b1fbb6337f tty: minor cleanup (dedup)
Fixes: cce781d46b
2023-07-12 08:19:20 +07:00
Anton Midyukov
4c9f28b89b regular.mk: do not specify a server for net-install
In order not to try to get something with nightly that is definitely
not there, and immediately give out a dialog box.
2023-07-11 19:53:25 +07:00
Anton Midyukov
3b80637a92 mixin.mk: clean extra package from cinnamon 2023-07-11 19:12:02 +07:00
Anton Midyukov
7eec73861e remove desktop+lxqt+extra package list
This list has nothing to do with lxqt.
2023-07-11 19:10:02 +07:00
Anton Midyukov
a6d67609f5 remove rescue+backup package list
bacula has different package names in different repositories.
Previously, several versions coexisted in the repositories, now
in Sisyphus only has bacula13-client.
Let's try to do without it.
2023-07-11 17:46:19 +07:00
Anton Midyukov
3dbac25d60 regular.mk: clean 'vga=normal' from bootargs for all
Adding the vga= parameter is worth it only in case of problems.
2023-07-11 13:04:32 +07:00
Anton Midyukov
28ae4a7cb2 grub: clean 'showopts' from boot args
This option is only for gfxboot on syslinux. It hides the options
to the left of it from the user.
2023-07-11 12:22:46 +07:00
Anton Midyukov
c0e0a2c769 initrd-bootchain: update for new make-initrd-bootchain
Now adding configs makes itself make-initrd-bootchain.
2023-07-11 01:35:23 +07:00
Dmitriy Terekhin
8d034fa9c3 base+rescue: Add mdmon for IMSM
Without mdmon, the IMSM device cannot be assembled
2023-07-10 17:29:55 +07:00
Anton Midyukov
e7df892b54 install2: remove target use/install2/cleanup/crypto
1. alterator-browser-qt5 does not start now without libgnutls
2. Successful remount with luks requires cryptsetup
3. There is no conflict with the luks feature for a long time
2023-07-04 14:14:48 +07:00
Anton Midyukov
475183906c phone.mk: add u-boot with extlinux.conf support 2023-07-04 00:32:59 +07:00
Anton Midyukov
cce781d46b tty: cleanup quiet from cmdline (extlinux, grub) 2023-07-03 22:22:23 +07:00
Anton Midyukov
3552c6ecea phone.mk: add waydroid
See: https://www.altlinux.org/Waydroid
2023-07-03 22:22:23 +07:00
Anton Midyukov
a038f31dff phone.mk: add gnome-terminal, gedit to phosh 2023-07-03 17:54:57 +07:00
Anton Midyukov
c8737419a1 phone.mk: use mobile/base package list instead of refular parts 2023-07-03 17:54:38 +07:00
Anton Midyukov
b786a82c88 l10n: fix setup language without alterator-sysconfig 2023-07-03 17:44:19 +07:00
Anton Midyukov
f166b2f21c replace package list mobile-apps -> mobile/apps 2023-07-03 15:40:26 +07:00
Anton Midyukov
61f6969e0e phone.mk: add qt5-wayland, qt6-wayland 2023-07-03 15:09:13 +07:00