Commit Graph

1904 Commits

Author SHA1 Message Date
Anton Midyukov
f4bf70d2c1 mixin.mk, mobile.mk: replace mixin/waydroid to mixin.mk 2024-04-21 21:54:02 +07:00
Anton Midyukov
a1f0d07347 mobile.mk: add taregts for lt11i and nxp kflavours 2024-04-21 21:54:02 +07:00
Anton Midyukov
849c8e03c7 mixin.mk, mobile.mk: separate u-boot specyfic to mixin targets 2024-04-21 21:54:02 +07:00
Anton Midyukov
33096c128c mobile.mk: rename vm/phosh -> vm/alt-mobile-phosh-un-def 2024-04-21 21:54:02 +07:00
Anton Midyukov
3e3362638e mobile.mk: rename mixin/pine -> mixin/mobile-pine
Unification.
2024-04-21 21:54:02 +07:00
Anton Midyukov
f0b38385d8 mobile.mk: hide mixin/mobile-<kflavour>, if IMAGE_CLASS!=vm 2024-04-21 21:54:02 +07:00
Anton Midyukov
0fcf1ce1c6 mobile.mk: separate mixin/mobile-mp from vm/alt-phosh-mp 2024-04-21 21:54:02 +07:00
Anton Midyukov
80bc6982a6 mobile.mk: rename <kflavour>-phosh -> alt-mobile-phosh-<kflavour>
Changing the image naming scheme to vendor-distro-DE-kflavour.
2024-04-21 21:54:02 +07:00
Andrew A. Vasilyev
82f9d24e8d server-v: add ksmtuned service 2024-04-21 21:45:07 +07:00
Anton Midyukov
cf5bfe46c3 slinux.mk: revert changes for slinux-live
Revert 'slinux: use live as installer and rescue also' for slinux-live.
Need to decide whether this target is now needed.
If so, what should now be in it. In the meantime, there was no point
in changing anything about it.
2024-04-11 17:57:28 +07:00
Anton Midyukov
95031c372a slinux.mk: do not use +live
Slinux does not use the browser feature.
There was no need to use +live. Without livecd-install this is
use/live/base.
See https://bugzilla.altlinux.org/49964
2024-04-09 16:03:19 +07:00
Anton Midyukov
55ee72d0cd regular.mk: initial regular-rescue-live 2024-04-09 13:30:25 +07:00
Andrew A. Vasilyev
7f8c048ea4 server-v: add DISTRO_VERSION 2024-04-04 07:33:56 +07:00
Andrew A. Vasilyev
c994fee816 server-v: add LUKS support 2024-04-04 07:33:50 +07:00
Anton Midyukov
25e5bbbc16 realtime.mk: add kernel headers via kernel-headers package list 2024-03-25 22:52:38 +07:00
Anton Midyukov
fee09abc4a education.mk: fix added kernel headers packages 2024-03-25 22:51:19 +07:00
Michael Shigorin
61d19fda78 basealt.mk: update e2k iso .disk/info records 2024-03-25 22:40:03 +07:00
Michael Shigorin
5d2713ab97 alt-server.mk: add e2kv6 metadata
It's an artificial name albeit my workstation (nee build server)
is dubbed e1601 at work, but it's still beta than nothin'.
2024-03-25 22:40:03 +07:00
Michael Shigorin
9e3112996b basealt.mk: add special power handling for e2k
There are two reasons to use/power on Elbrus:

1) current kernels generate "button" event for ACPI
   power button press instead of "button/power";
   systemd doesn't grok that, and acpid needs special
   configuration to (which needs to be fixed properly
   in said kernels but just not done yet -- mcst#6148);

2) installer-feature-e2k-power is useful on e2kv6
   as it configures e2k-pcs-cpufreq to autoload.

See-also: http://www.gnu.org/software/make/manual/make.html#Double_002dColon

PS: e2k-pcs-cpufreq uses to be builtin, *argh*
2024-03-25 22:40:03 +07:00
Michael Shigorin
c42f4f9594 education.mk: alt-education += power on e2k
ACPI power button event differs for some reason
(plain "button" instead of "button/power"), and
both acpid and systemd need special training to
cope with that (mcst#6148); let's at least make
it work in a release.
2024-03-25 22:40:03 +07:00
Michael Shigorin
2363ec904d education.mk: avoid installer-feature-quota-stage2 on e2k
Works on server/workstation but surprisingly not with education:

● quotaon.service - Enable File System Quotas
     Loaded: loaded (/lib/systemd/system/quotaon.service; static)
     Active: failed (Result: exit-code) since ...
       Docs: man:quotaon(8)
   Main PID: N (code=exited, status=4)
        CPU: 10ms

systemd[1]: Starting Enable File System Quotas...
quotaon[N]: quotaon: cannot find /home/aquota.group on /dev/sda6 [/home]
quotaon[N]: quotaon: cannot find /home/aquota.user on /dev/sda6 [/home]
quotaon[N]: quotaon: cannot find /boot/aquota.group on /dev/sda1 [/boot]
quotaon[N]: quotaon: cannot find /boot/aquota.user on /dev/sda1 [/boot]
systemd[1]: quotaon.service: Main process exited, code=exited, status=4/NOPERMISSION
systemd[1]: quotaon.service: Failed with result 'exit-code'.
systemd[1]: Failed to start Enable File System Quotas.
2024-03-25 22:40:03 +07:00
Michael Shigorin
f25ca1c3b6 mixin-basealt.mk: avoid installer-feature-repo-add on e2k
...as it rather introduces red ink for no good reason:

Running postinstall script [90-pkg.sh] /dev /
/
mount: /media/ALTLinux: /dev/sdb1 already mounted or mount point busy.
2024-03-25 22:40:03 +07:00
Michael Shigorin
1c103eb846 basealt.mk: add 201-PC for e2kv6
Typing this on an e16c based workstation but 201-PC seems more
likely a target for now.
2024-03-25 22:40:03 +07:00
Anton Midyukov
94e35d5d96 mixin-basealt.mk: do not use std-def for all other ARCHES
There is no need to set std-def, it is already default on those
architectures where it is available.
Uses package list 'kernel-headers' allows to not depend to specific
kernels.
2024-03-25 22:30:51 +07:00
Anton Midyukov
ce8c8f0214 regular.mk: add kernel-headers on disk for desktop targets 2024-03-25 21:42:43 +07:00
Anton Midyukov
f0e062270f mobile.mk: add alsa-ucm-conf-pinephone-pro-workaround 2024-03-23 00:38:23 +07:00
Anton Midyukov
730e8fe838 mobile.mk: add dconf settings for epiphany and clapper 2024-03-21 23:45:50 +07:00
Anton Midyukov
27816f06e7 mixin.mk: add english and russian Spell Checker to Regular's
https://bugzilla.altlinux.org/49741
2024-03-20 15:33:32 +07:00
Anton Midyukov
95b4a46286 education.mk: use live as installer and rescue 2024-03-19 12:17:25 +07:00
Andrey Cherepanov
18e8206808 education: remove video-conferencing group 2024-03-18 18:34:44 +07:00
Andrey Cherepanov
d4ac41ebac education: add use/install2/oem for OEM install 2024-03-18 18:34:22 +07:00
Anton Midyukov
e740c51a05 alt-platform-builder.mk: disable select language entry in grub menu 2024-03-18 18:33:15 +07:00
Anton Midyukov
01ddf5e9a0 alt-platform-builder.mk: set BRANDING 2024-03-18 18:32:44 +07:00
Andrey Cherepanov
42aaa453b1 alt-platform-builder: set version to 10.0.0 2024-03-18 18:31:51 +07:00
Andrey Cherepanov
9dad78793a alt-platform-builder: add list build.pkgs 2024-03-18 18:31:12 +07:00
Anton Midyukov
01877e0c08 alt-platform-builder.mk: initial config 2024-03-18 18:30:16 +07:00
Mikhail Efremov
ced60bbb3e workstation: Set un-def kernel as default
More likely a newest hardware will work with un-def kernel (6.1.x)
then with std-def kernel (5.10.x).
Besides 5.10 kernel has issues with CIFS mounting (found by testers
was mentioned in the ad-integration@ mailing list).
2024-03-14 19:49:10 +07:00
Mikhail Efremov
c989a5a6eb workstation: Move gpolicy group after multimedia
For cosmetic reasons: it is not selected checkbox in the installer.
2024-03-14 19:49:01 +07:00
Mikhail Efremov
044446ab02 workstation: Use kernel un-def on aarch64 instead of rpi-un
Suggested by antohami@: rpi-un no longer updated and un-def can be
needed for some hardware.
2024-03-14 19:47:38 +07:00
Mikhail Efremov
6e8ec4d323 workstation: Customize installation of group policies
The group "Group policy managing tools" is renamed to
"Group policies" and it is top level grop now.
It includes "Administration tools", "Client" and "Group policy templates"
groups.

Made at the request of Anton Abramov <abramovav@basealt.ru>
Based on commit by jqt4@ for ALT Server 10.2.
2024-03-14 19:46:15 +07:00
Mikhail Efremov
9b4862b3ee workstation: Use alterator-web for all arches
Alterator-web should be enabled for all arches, not e2k only.
See https://bugzilla.altlinux.org/45188.
2024-03-14 19:45:55 +07:00
Mikhail Efremov
b185a08b34 workstation: Drop use/efi/memtest86
Use/efi/memtest86 is deprecated.
2024-03-14 19:44:21 +07:00
Mikhail Efremov
6c7ed53149 workstation: Add use/install2/oem
As suggested by antohami@.
2024-03-14 19:43:58 +07:00
Mikhail Efremov
59fffea943 workstation: Add libnss-role and alterator-roles-common
Explicitly added libnss-role: we are rely on this now for
user groups.
Alterator-roles-common contains default 'users' role.
2024-03-14 19:35:28 +07:00
Anton Midyukov
e42252d859 kernel: set default KFLAVOUR for armh to mp
This kernel is best supported for armh.
2024-03-14 16:50:53 +07:00
Anton Midyukov
0036f724ba slinux: drop armh and mipsel support 2024-03-14 16:31:28 +07:00
Anton Midyukov
69e7009412 Drop feature armh-mcom02 2024-03-14 16:28:05 +07:00
Anton Midyukov
c4fa29f393 mixin.mk: add eepm to all desktop regulars
For desktop users, eepm seems necessary.
2024-03-12 10:44:28 +07:00
Anton Midyukov
94e1f7e6c2 slinux.mk: add OEM install mode
See https://www.altlinux.org/Installer/OEM
2024-03-05 11:27:43 +07:00
Anton Midyukov
a5b0e945fa slinux: use live as installer and rescue also 2024-03-05 11:27:43 +07:00