Commit Graph

60 Commits

Author SHA1 Message Date
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
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
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
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
Mikhail Efremov
3287ff5e80 workstation: Move scribus to the top level installer menu
Scribus is the only application in the 'Publishing' category, so
just move it to top level and get rid of 'Publishing' category
in the menu.
2023-02-22 22:08:28 +07:00
Mikhail Efremov
4616fbac25 workstation: Rename list admc -> gpolicy
This name better represent the list meaning.
2022-12-30 22:31:39 +07:00
Mikhail Efremov
8bc3378734 workstation: Use workstation/scanning list in live
Content of the live and install images should by basically the same,
but desktop+sane and workstation/scanning lists are different.
2022-12-30 22:31:39 +07:00
Mikhail Efremov
12ef14aba0 workstation: Use installer-feature-repo-add
This installer feature should add /mnt/ALTLinux line to /etc/fstab
to fix 'apt-cdrom add'.
2022-12-30 22:31:39 +07:00
Mikhail Efremov
06683ade28 workstation: Don't use +power tag
It pulls acpid, which shouldn't be used with systemd.
See ALT bug #43466.
2022-09-23 13:19:03 +07:00
Mikhail Efremov
2a67c4afd0 workstation: Use 2 kernels for x86_64 and aarch64
x86_64: std-def and un-def;
aarch64: std-def and rpi-un.
2022-06-24 19:57:17 +07:00
Mikhail Efremov
314e91d69b workstation: Move base.pkgs and the.pkgs lists to top
In hope that unwanted packages (such as
etcnet-defaults-server) will not be pulled.
2022-06-03 21:48:10 +07:00
Mikhail Efremov
faa6468070 workstation: Enable cups-browsed by default
To use remote printers.
2022-06-03 21:48:10 +07:00
Anton Midyukov
87b6de9ec1 mixin-basealt.mk: add use/stage2/ata 2022-03-02 11:04:45 +07:00
Mikhail Efremov
b16f1147a0 workstation: Disable systemd-userdbd service by default
It causes some problems with domen users.
Suggested by cas@.
2021-12-10 20:50:34 +07:00
Mikhail Efremov
6ac29ab651 workstation: Use workstation/libreoffice list on live
We are have our own list for LivreOffice, use it.
Beside, there is no java in the desktop+office list.
2021-12-10 20:50:34 +07:00
Mikhail Efremov
5581dc91ec workstation: Use libreoffice-latest list on armh
There is no LibreOffice-still on armh now, so use
separate libreoffice-latest list for LibreOffice.
2021-11-15 22:47:45 +07:00
Mikhail Efremov
4b8fcaf2b4 workstation: Use std-def kernel again 2021-10-16 21:42:39 +07:00
Mikhail Efremov
37cd07400c workstation: Reoder lists to avoid conflicts
Package openssh-gostcrypto from extras list conflicts with openssh
which pulled by openuds-client from raccess list and gtk2-ssh-askpass
from kvm list. Thus, these lists are moved as far apart as possible.
2021-10-16 21:42:39 +07:00
Mikhail Efremov
b78dd1b900 workstation: Use volumes-profile-alt-workstation
Use our own volumes profile instead of volumes-profile-regular:
it's simple and we are fixed some issues in that way:
- Don't create RAID.
- ALT bug #34520.
2021-08-09 17:23:08 +07:00
Mikhail Efremov
0c68669d40 workstation: Add alterator-gpupdate to live 2021-08-09 17:20:14 +07:00
Mikhail Efremov
53d19fa737 workstation: Use celluloid on non-x86 instead of vlc
With exceptoon for tegra: celluloid segfaults there.
2021-07-05 17:53:40 +07:00
Mikhail Efremov
e7c889e7ac workstation: Add Samba group policy managing tools
From server profile.
And dropped alterator-gpupdate from the.pkgs list:
it in the new admc list now.
2021-07-05 17:51:20 +07:00
Mikhail Efremov
6594970383 workstation: Use un-def kernel 2021-06-06 20:30:32 +07:00
Evgeny Sinelnikov
c85cec1a93 Enable use/stage2/cifs wherever enabled use/stage2/net-nfs 2021-04-12 23:13:57 +07:00
Ivan A. Melnikov
ec583071b8 mixin-basealt.mk: Pin postfix
Otherwise, ssmtpd finds its way into alt-workstation-tavolga
as /usr/sbin/sendmail provider (required by lsb-core).
2021-02-18 02:58:51 +07:00
Ivan A. Melnikov
506e760765 workstation: use/ntp/chrony
... instead of adding it manually. This not only reuses
existing code, but also add chrony into PINNED_PACKAGES,
which avoids having systemd-timesynd in the final image.
2021-02-18 02:58:35 +07:00
Anton Midyukov
864a03b005 mixin-basealt.mk: Add use/live/no-cleanup
See-also: 018ea50518
2020-09-21 22:33:13 +07:00
Michael Shigorin
14538502b2 mixin-basealt.mk: install vaapi by default
MAIN_LISTS resulted in packages being available on the media
but having on effect on the actual user systems...
2020-09-07 20:22:18 +03:00
Michael Shigorin
c4a135ca94 mixin-basealt.mk: add power to workstation too
This is required on e2k, please tell if it hurts.
2020-08-31 14:24:20 +03:00
Michael Shigorin
403625fef4 mixin-basealt.mk: avoid things broken/missing on e2k
Wonder if installer-feature-quota-stage2 was a problem
on other arches but having it in LIVE_PACKAGES fails
image build for me:

  livecd-installer-features: Conflicts: installer-common-stage2

and having it INSTALL2_PACKAGES results in another startup
problem (seems like quotas try to start a bit too early);
not that this one is a blocker but spoils the party nevertheless.

NB: relevant package versions are the same.

Also avoid workstation/extras pkglist: it's strongly hardwired,
seems like last-minute implementation :-/
2020-08-31 14:24:03 +03:00
Michael Shigorin
f31f305f8e {mixin-,}basealt.mk: move common bits into mixin
These have been added to the image description
that was x86-specific initially -- we're lucky
that ARM-related bits are quite minor here but
let's keep the mixin away for the sake of e2k
for now: it's built in a different enough way
at the moment.
2020-08-31 14:24:02 +03:00
Anton V. Boyarshinov
17422bdb3a cleanup CLEANUP_PACKAGES 2020-05-22 20:11:07 +03:00
Mikhail Efremov
3ceebfdb5c mixin-basealt.mk: Use installer-distro-alt-workstation 2020-05-22 13:34:37 +07:00
Anton Midyukov
43abab3dd1 mixin-basealt.mk: Added use/stage2/sbc
For single-board computer support.
2020-05-22 13:34:37 +07:00
Anton Midyukov
1185a11821 education.mk, mixin-basealt.mk, live, slinux: Use stage2 features instead STAGE1_MODLISTS 2020-05-22 13:34:37 +07:00
Mikhail Efremov
8fb7945f66 workstation/the.pkgs, mixin-basealt.mk: Added audit
But disable it by default.
2020-05-22 13:34:36 +07:00
Mikhail Efremov
f82019d1e5 mixin-basealt.mk: Use systemd-optimal 2020-05-22 13:34:35 +07:00
Mikhail Efremov
94bb1faf7b mixin-basealt.mk: Don't use DEFAULT_SERVICES_* variables
DEFAULT_SERVICES_ENABLED can be overriden by DEFAULT_SERVICES_DISABLED.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
e662bf5137 basealt.mk: Fix chronyd and crond service status on aarch64
ALT bug #37197.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
9f193c571f mixin-basealt.mk: Explicitly add installer-feature-slideshow 2020-05-22 13:34:35 +07:00
Mikhail Efremov
a2721d5bb4 mixin-basealt.mk: Drop xfsprogs from installer
Don't allow installation on XFS: seems there is some
problem with grub on XFS.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
4ccc68f604 mixin-basealt.mk: Disable sshd by default
For security resons.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
a69ec9612b mixin-basealt.mk: Add xfsprogs and btrfs-progs to installer
Allow use XFS and BTRFS.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
0a5deb4855 mixin-basealt.mk: Update iso metainfo
See thread https://lists.altlinux.org/pipermail/devel-distro/2019-July/001669.html
for details.
2020-05-22 13:34:35 +07:00
Mikhail Efremov
b4662ea59a mixin-basealt.mk: Explicitly add crony to installer 2020-05-22 13:34:35 +07:00