2018-08-10 16:37:37 +03:00
mixin/alt-server : server_groups = $( addprefix centaurus /,\
2022-05-24 12:04:23 +03:00
00-system 10-alterator 20-server-apps 50-freeipa 70-dev 901-net-if-mgt sambaDC buildsystem dhcp-server-a diag-tools \
2022-04-29 13:56:21 +03:00
dns-server-a ftp-server-a mail-server-a mediawiki owncloud domain-server freeipa-client nm-daemon systemd-networkd openuds openuds-tunnel admc)
2018-08-10 16:37:37 +03:00
mixin/alt-server : +installer +systemd \
2022-04-22 16:43:21 +03:00
use/branding/notes \
use/control use/services \
2022-05-16 15:33:36 +03:00
use/install2/stage3 \
2018-08-10 16:37:37 +03:00
use/install2/vnc use/install2/xfs use/install2/fat \
2022-07-01 12:57:17 +03:00
use/volumes/alt-server \
2018-08-10 16:37:37 +03:00
use/apt-conf/branch \
use/fonts/install2 \
use/install2/stage3 \
use/firmware/server \
2022-04-22 16:27:59 +03:00
use/net/etcnet \
use/tty
2018-08-10 16:37:37 +03:00
@$( call set,INSTALLER,centaurus)
@$( call set,BRANDING,alt-server)
2022-05-16 15:27:28 +03:00
i f e q ( , $( filter -out i 586 x 86_ 64,$ ( ARCH ) ) )
@$( call set,BOOTLOADER,grubpcboot)
e n d i f
2020-08-24 12:05:50 +03:00
@$( call add,THE_BRANDING,alterator)
i f e q ( , $( filter -out i 586 x 86_ 64 aarch 64,$ ( ARCH ) ) )
2022-04-28 17:25:12 +03:00
@$( call set,KFLAVOURS,un-def std-def)
2022-06-08 12:19:39 +03:00
@$( call add,MAIN_LISTS,centaurus/list-kernel-modules-std-def)
@$( call add,MAIN_LISTS,centaurus/list-kernel-modules-un-def)
2022-05-17 17:19:09 +03:00
@$( call add,INSTALL2_PACKAGES,installer-feature-cleanup-kernel-stage3)
2022-06-24 18:11:23 +03:00
@$( call add,INSTALL2_PACKAGES,installer-feature-password-systemd-cryptsetup-stage3)
2022-05-12 11:23:16 +03:00
@$( call add,BASE_KMODULES,drm)
2022-04-22 16:49:19 +03:00
@$( call add,MAIN_GROUPS,centaurus/proxmox-backup-server)
2022-05-24 12:10:04 +03:00
@$( call add,MAIN_GROUPS,centaurus/lsb-core)
2020-08-24 12:05:50 +03:00
e n d i f
2018-08-10 16:37:37 +03:00
@$( call add,BASE_LISTS,centaurus/base)
@$( call add,BASE_LISTS,centaurus/base-server)
@$( call add,LIVE_LISTS,centaurus/live)
@$( call add,LIVE_LISTS,centaurus/remmina)
@$( call add,LIVE_LISTS,centaurus/cups)
@$( call add,LIVE_LISTS,centaurus/nm)
@$( call add,LIVE_LISTS,centaurus/domain-client)
@$( call add,MAIN_GROUPS,$( server_groups) )
@$( call add,MAIN_LISTS,centaurus/cppcheck)
@$( call add,MAIN_LISTS,centaurus/disk)
2020-06-10 15:30:43 +03:00
@$( call add,THE_PROFILES,centaurus-10-server)
@$( call add,THE_PROFILES,centaurus-20-serverDC)
2020-08-25 06:55:06 +03:00
i f e q ( , $( filter -out i 586 x 86_ 64 aarch 64 e 2k %,$ ( ARCH ) ) )
2020-06-10 15:30:43 +03:00
@$( call add,THE_PROFILES,centaurus-30-desktop)
2019-09-03 16:11:47 +03:00
e n d i f
2018-08-10 16:37:37 +03:00
@$( call add,THE_PROFILES,minimal)
@$( call add,STAGE1_MODLISTS,stage2-mmc)
@$( call add,INSTALL2_PACKAGES,installer-feature-multipath)
@$( call add,INSTALL2_PACKAGES,installer-feature-desktop-other-fs-stage2)
@$( call add,INSTALL2_PACKAGES,installer-feature-alphabet-profiles)
@$( call add,INSTALL2_PACKAGES,installer-feature-load-tun)
@$( call add,INSTALL2_PACKAGES,installer-feature-auto-domain)
2020-08-24 12:05:50 +03:00
i f n e q ( , $( filter -out e 2k %,$ ( ARCH ) ) )
2019-11-12 15:54:35 +03:00
@$( call add,INSTALL2_PACKAGES,installer-feature-quota-stage2)
2020-08-24 12:05:50 +03:00
@$( call add,MAIN_GROUPS,centaurus/jitsi-meet)
e n d i f
2018-08-10 16:37:37 +03:00
@$( call add,INSTALL2_PACKAGES,fdisk)
@$( call add,INSTALL2_PACKAGES,xorg-conf-synaptics)
@$( call add,COMMON_PACKAGES,vim-console)
@$( call add,DEFAULT_SERVICES_ENABLE,rpcbind sshd bind )
2022-05-18 17:56:02 +03:00
@$( call set,META_VOL_ID,ALT Server 10.1 $( ARCH) )
2018-08-10 16:37:37 +03:00
@$( call set,META_PUBLISHER,BaseALT Ltd)
@$( call set,META_VOL_SET,ALT)
2022-05-18 17:56:02 +03:00
@$( call set,META_APP_ID,ALT Server 10.1 $( ARCH) $( shell date +%F) )