diff --git a/build_vm b/build_vm index 303bebf..db60536 100755 --- a/build_vm +++ b/build_vm @@ -79,8 +79,8 @@ main() { assert_value target ${target} alt-server alt-workstation alt-kworkstation assert_value arch ${arch} i586 x86_64 assert_value headless ${headless} true false - assert_value BASE_VERSION ${BASE_VERSION} '8sp' '8sp-yandex' '10' '10.1' '10.2' '10.4' '11.0' '10.1-vmware' '10.2-vmware' '10.4-vmware' '11.0-vmware' '10-yandex' '10.1-yandex' 'c10f1' 'c10f1-vmware' 'c10f2' 'c10f2-vmware' 'sp-10.2.1' 'sp-10.2.2' 'sp-10.2.1-vmware' 'sp-10.2.2-vmware' 'sisyphus' - assert_value TARGET_VERSION ${TARGET_VERSION} '8sp' '8sp-yandex' '10' '10.1' '10.2' '10.4' '11.0' '10.1-vmware' '10.2-vmware' '10.4-vmware' '11.0-vmware' '10-yandex' '10.1-yandex' 'c10f1' 'c10f1-vmware' 'c10f2' 'c10f2-vmware' 'sp-10.2.1' 'sp-10.2.2' 'sp-10.2.1-vmware' 'sp-10.2.2-vmware' 'sisyphus' + assert_value BASE_VERSION ${BASE_VERSION} '8sp' '8sp-yandex' '10' '10.1' '10.2' '10.4' '11.0' '11.1' '10.1-vmware' '10.2-vmware' '10.4-vmware' '11.0-vmware' '11.1-vmware' '10-yandex' '10.1-yandex' 'c10f1' 'c10f1-vmware' 'c10f2' 'c10f2-vmware' 'sp-10.2.1' 'sp-10.2.2' 'sp-10.2.1-vmware' 'sp-10.2.2-vmware' 'sisyphus' + assert_value TARGET_VERSION ${TARGET_VERSION} '8sp' '8sp-yandex' '10' '10.1' '10.2' '10.4' '11.0' '11.1' '10.1-vmware' '10.2-vmware' '10.4-vmware' '11.0-vmware' '11.1-vmware' '10-yandex' '10.1-yandex' 'c10f1' 'c10f1-vmware' 'c10f2' 'c10f2-vmware' 'sp-10.2.1' 'sp-10.2.2' 'sp-10.2.1-vmware' 'sp-10.2.2-vmware' 'sisyphus' assert_value VM_TYPE ${VM_TYPE} qemu onebula vbox vagrant-qemu vagrant-vbox cloud vsphere openuds-actor assert_value onerror ${onerror} ask cleanup abort diff --git a/config/alt-server-11.1-vmware-x86_64.json b/config/alt-server-11.1-vmware-x86_64.json new file mode 100644 index 0000000..17a1733 --- /dev/null +++ b/config/alt-server-11.1-vmware-x86_64.json @@ -0,0 +1,16 @@ +{ + "iso_url": "http://ftp.altlinux.org/pub/distributions/ALTLinux/p11/images/server/x86_64/alt-server-11.1-x86_64.iso", + "iso_target_path": "alt-server-11.1-x86_64.iso", + "iso_datastore_path": "[localstorage] ISO/alt-server-11.1-x86_64.iso", + "iso_checksum": "13b3df1b05e3aef0fb11485ea947df48", + "iso_checksum_type": "md5", + "boot_escape_cmd": "c", + "boot_cmd": "linux /boot/vmlinuz showopts selinux=0 changedisk live root=bootchain bootchain=waitdev,fg,altboot automatic=method:disk,uuid:2026-03-28-07-36-11-00 stagename=live systemd.unit=install2.target ramdisk_size=914433 lowmem", + "boot_finish_cmd": "initrd /boot/initrd.imgboot", + "metadata": "alt-server-11.1-vmware-x86_64", + "descr": "ALT Linux Server 11.1 x86_64", + "disk_size": "6144", + "image_version": "1.0.0", + "with_cloudinit": "1", + "with_sisyphus": "0" +} diff --git a/config/alt-server-11.1-x86_64.json b/config/alt-server-11.1-x86_64.json new file mode 100644 index 0000000..a7d7633 --- /dev/null +++ b/config/alt-server-11.1-x86_64.json @@ -0,0 +1,16 @@ +{ + "iso_url": "http://ftp.altlinux.org/pub/distributions/ALTLinux/p11/images/server/x86_64/alt-server-11.1-x86_64.iso", + "iso_target_path": "alt-server-11.1-x86_64.iso", + "iso_checksum": "13b3df1b05e3aef0fb11485ea947df48", + "iso_checksum_type": "md5", + "boot_escape_cmd": "c", + "boot_cmd": "linux /boot/vmlinuz showopts selinux=0 changedisk live root=bootchain bootchain=waitdev,fg,altboot automatic=method:disk,uuid:2026-03-28-07-36-11-00 stagename=live systemd.unit=install2.target ramdisk_size=914433 lowmem", + "boot_finish_cmd": "initrd /boot/initrd.imgboot", + "metadata": "alt-server-11.1-x86_64", + "descr": "ALT Linux Server 11.1 x86_64", + "disk_size": "6144", + "image_version": "1.0.0", + "with_cloudinit": "1", + "with_sisyphus": "0" +} + diff --git a/config/alt-workstation-11.1-x86_64.json b/config/alt-workstation-11.1-x86_64.json new file mode 100644 index 0000000..0f2631c --- /dev/null +++ b/config/alt-workstation-11.1-x86_64.json @@ -0,0 +1,16 @@ +{ + "iso_url": "http://ftp.altlinux.org/pub/distributions/ALTLinux/p11/images/workstation/x86_64/alt-workstation-11.1-x86_64.iso", + "iso_target_path": "alt-workstation-11.1-x86_64.iso", + "iso_checksum": "3cbeea531e4d65d7d971e1a961361f2b", + "iso_checksum_type": "md5", + "boot_escape_cmd": "c", + "boot_cmd": "linux /boot/vmlinuz showopts net.ifnames=0 selinux=0 changedisk live root=bootchain bootchain=fg,altboot automatic=method:disk,uuid:2025-08-20-13-33-04-00 stagename=live systemd.unit=install2.target ramdisk_size=1685197 lowmem quiet splash", + "boot_finish_cmd": "initrd /boot/initrd.imgboot", + "metadata": "alt-workstation-11.1-x86_64", + "descr": "ALT Linux Workstation 11.1 x86_64", + "disk_size": "14336", + "image_version": "1.0.0", + "with_cloudinit": "1", + "with_sisyphus": "0" +} + diff --git a/metadata/alt-server-11.1-vmware-x86_64/autoinstall.scm b/metadata/alt-server-11.1-vmware-x86_64/autoinstall.scm new file mode 100644 index 0000000..32ab906 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/autoinstall.scm @@ -0,0 +1,61 @@ +("/sysconfig-base/language" action "write" lang ("ru_RU")) +("/sysconfig-base/kbd" action "write" layout "ctrl_shift_toggle") +("/datetime-installer" action "write" commit #t name "RU" zone "Europe/Moscow" utc #t) + +("/evms/control" action "write" control open installer #t) +("/evms/control" action "write" control update) +("/evms/profiles/server" action apply commit #f clearall #t exclude ()) +("/evms/control" action "write" control commit) +("/evms/control" action "write" control close) + +("pkg-install-init" action "write") +; Package lists for installation are taken from 'pkg-groups.tar' file +; which originally resides in 'Metadata' directory inside installation +; image/ISO. You may get the idea about necessary packages by +; running installation process with 'instdebug' option passed as +; kernel argument and then looking at '/tmp/wizard.log' script. +; +; Please note that in this case the package group called 'alterator' +; is unavoidable otherwise the '/preinstall' step will go into +; inifinite loop waiting for non-existent 'alteratord' to start in +; chrooted environment. Other package groups may be optional. +; +; It's also advised to avoid installing 'selinux-altlinux-server' package +; group in SELinux-enabled distros because SELinux must be disabled to +; perform 'apt-get dist-upgrade' which you will eventually try to +; perform when VM is up. +("/pkg-install" action "write" lists "edition_server/alt-server-virt-env control-sshd" auto #t) +("/preinstall" action "write") + +; It should be noted that 'virtio' block device driver will render +; device file names as '/dev/vda', not '/dev/sda' under QEMU. Alterator +; is unable to handle errors returned by applications it calls +; internally so you will get unbootable VM in case of device name +; mismatch without any errors. +; +; In this case the driver 'virtio-scsi' is used when building box under +; QEMU which makes devices to look like classic '/dev/sda'. It allows +; to have one 'autoinstall.scm' file for both QEMU and VirtualBox +; reducing duplication, errors and differences. +("/grub" action "write" language ("ru_RU") device "efi" passwd #f passwd_1 "*" passwd_2 "*") + +("/net-eth" action "write" reset #t) +; There is a problem with 8SP networking - "persistent" interface names +; are turned on by default and there is no 'alterator-postinstall' +; package included in initrd so there is no way to know the network +; interface namem when the system is finally booted. +; +; Here we have settings (enp0s3) for QEMU and (ens4) for VirtualBox +; builds. Please note that you may need to adjust interface names when +; building VMs using this autoinstall scripts. +("/net-eth" action "write" name "enp0s3" ipv "4" configuration "dhcp" controlled "etcnet" default "" search "" dns "" computer_name "altlinux" ipv_enabled #t) +("/net-eth" action "write" name "ens4" ipv "4" configuration "dhcp" controlled "etcnet" default "" search "" dns "" computer_name "altlinux" ipv_enabled #t) +("/net-eth" action "write" name "eth0" ipv "4" configuration "dhcp" controlled "etcnet" default "" search "" dns "" computer_name "altlinux" ipv_enabled #t) +("/net-eth" action "write" name "eth1" ipv "4" configuration "dhcp" controlled "etcnet" default "" search "" dns "" computer_name "altlinux" ipv_enabled #t) +("/net-eth" action "write" commit #t) + +("/root/change_password" language ("ru_RU") passwd_2 "123" passwd_1 "123") + +; We need vmtoolsd for acquiring IP address during configuration +; and root ssh login for configuring VM using ssh. +("/postinstall/firsttime" run "systemctl enable -now sshd; control sshd-password-auth enabled; control sshd-permit-root-login enabled; systemctl restart sshd; systemctl enable --now vmtoolsd") diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups.tar b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups.tar new file mode 100644 index 0000000..6bc97d2 Binary files /dev/null and b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups.tar differ diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-domain-ad-client-support.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-domain-ad-client-support.directory new file mode 100644 index 0000000..5c675bd --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-domain-ad-client-support.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=ALT Domain client infrastructure support +X-Alterator-PackageList=edition_domain/alt-domain-ad-client-support +X-Alterator-Required=no +Name[ru_RU]=Поддержка клиентской инфраструктуры в Альт Домен diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-server-gnome-environment.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-server-gnome-environment.directory new file mode 100644 index 0000000..0f2fd75 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-server-gnome-environment.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Graphical subsystem support (GNOME) +X-Alterator-PackageList=edition_domain/alt-server-gnome-environment +X-Alterator-Required=no +Name[ru_RU]=Поддержка графической подсистемы (GNOME) diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-server-virt-env.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-server-virt-env.directory new file mode 100644 index 0000000..5f97036 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alt-server-virt-env.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Server support for virtual environments +X-Alterator-PackageList=edition_domain/alt-server-virt-env +X-Alterator-Required=no +Name[ru_RU]=Серверная поддержка работы в виртуальных окружениях diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alterator-legacy-web.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alterator-legacy-web.directory new file mode 100644 index 0000000..7874014 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_domain/alterator-legacy-web.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Web-interface - Alterator (legacy) +X-Alterator-PackageList=edition_domain/alterator-legacy-web +X-Alterator-Required=no +Name[ru_RU]=Web-интерфейс - Альтератор (legacy) diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alt-server-gnome-environment.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alt-server-gnome-environment.directory new file mode 100644 index 0000000..9bdc2ff --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alt-server-gnome-environment.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Graphical subsystem support (GNOME) +X-Alterator-PackageList=edition_server/alt-server-gnome-environment +X-Alterator-Required=no +Name[ru_RU]=Поддержка графической подсистемы (GNOME) diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alt-server-virt-env.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alt-server-virt-env.directory new file mode 100644 index 0000000..676dfdd --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alt-server-virt-env.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Server support for virtual environments +X-Alterator-PackageList=edition_server/alt-server-virt-env +X-Alterator-Required=no +Name[ru_RU]=Серверная поддержка работы в виртуальных окружениях diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alterator-legacy-web.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alterator-legacy-web.directory new file mode 100644 index 0000000..f3418fe --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/alterator-legacy-web.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Web-interface - Alterator (legacy) +X-Alterator-PackageList=edition_server/alterator-legacy-web +X-Alterator-Required=no +Name[ru_RU]=Web-интерфейс - Альтератор (legacy) diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/samba-ad-client-support.directory b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/samba-ad-client-support.directory new file mode 100644 index 0000000..2e1c49a --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/groups/edition_server/samba-ad-client-support.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Samba AD - client infrastructure support +X-Alterator-PackageList=edition_server/samba-ad-client-support +X-Alterator-Required=no +Name[ru_RU]=Samba AD - поддержка клиентской инфраструктуры diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/.base b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/.base new file mode 100644 index 0000000..0a0ce6d --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/.base @@ -0,0 +1,96 @@ +## generated by features.in/metadata/lib/50-metadata.mk + +## SYSTEM_PACKAGES +kbd +kbd-data +fonts-ttf-google-croscore-arimo +firmware-linux +firmware-aic94xx-seq +firmware-ast_dp501 +firmware-linux-mellanox +multipath-tools + +## COMMON_PACKAGES +fakeroot +vim-console + +## THE_PACKAGES +docs-alt-server +docs-alt-domain +chkconfig +vconsole-setup-kludge +alterator-wizardface +e2fsprogs +mdadm +lvm2 +cryptsetup +alterator-postinstall +branding-alt-server-release +chrony +control +apt-conf-branch +firmware-alsa-sof +firmware-intel-ucode +iucode_tool +etcnet +iputils +installer-feature-serial-stage3 +shadow-utils +passwd +ntfs-3g +btrfs-progs + +## BASE_PACKAGES +bootloader-utils +memtest86+ +shim-signed +installer-feature-bootloader-grub +os-prober +make-initrd-mdadm +make-initrd-lvm +make-initrd-luks +installer-distro-centaurus-stage3 +make-initrd-ucode + +## THE_LISTS + +# systemd tagged/basesystem tagged/base+l10n +systemd +systemd-sysvinit +systemd-analyze +chkconfig +hwclock +interactivesystem +basesystem +crontabs +info +kbd +kbd-data +losetup +passwd +sash +time +which +apt +apt-https +glibc-locales +glibc-gconv-modules + +## BASE_LISTS + +# tagged/base+efi grub +gdisk +parted +fatresize +dosfstools +grub-efi +efibootmgr +grub-pc +grub-efi + +## DOT_BASE +^kernel-(image|modules-(drm|r8125|yt6801))-(6.12)$ +^branding-alt-server-(release|notes|indexhtml|slideshow)$ +docs-alt-server +docs-alt-domain +firmware-ql.* diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/control-sshd b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/control-sshd new file mode 100644 index 0000000..88935ed --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/control-sshd @@ -0,0 +1 @@ +control-sshd-permit-root-login diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-domain-ad-client-support b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-domain-ad-client-support new file mode 100644 index 0000000..83bcd20 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-domain-ad-client-support @@ -0,0 +1,10 @@ +adcli +alterator-auth +alterator-gpupdate +alterator-roles-common +dconf +gpresult +gpupdate +packagekit +task-auth-ad-winbind +xdg-user-dirs diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-server-gnome-environment b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-server-gnome-environment new file mode 100644 index 0000000..0d89e8a --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-server-gnome-environment @@ -0,0 +1,159 @@ +NetworkManager-wifi +alsa-tools +alt-components +alt-packages +alt-systeminfo +alterator-auth +alterator-backend-x11 +alterator-browser-qt +alterator-datetime +alterator-explorer +alterator-firsttime +alterator-grub +alterator-logs +alterator-mirror +alterator-net-bond +alterator-net-bridge +alterator-net-domain +alterator-net-eth +alterator-net-openvpn +alterator-net-pppoe +alterator-net-pptp +alterator-net-shares +alterator-notes +alterator-packages +alterator-pkg +alterator-quota +alterator-root +alterator-standalone +alterator-updates +alterator-users +alterator-x11 +apt-repo +autofs +avahi-daemon +avahi-tools +bluez +branding-alt-server-alterator +branding-alt-server-gnome-settings +branding-alt-server-graphics +branding-alt-server-indexhtml +chromium +cpufreq-simple +cups +cups-pk-helper +dconf +dconf-editor +docs-alt-domain +docs-alt-server +file-roller +fonts-bitmap-terminus +fonts-otf-abattis-cantarell +fonts-otf-adobe-source-code-pro +fonts-otf-stix +fonts-ttf-adwaita +fonts-ttf-dejavu +fonts-ttf-google-droid-all +fonts-ttf-google-droid-sans +fonts-ttf-google-droid-sans-mono +fonts-ttf-google-droid-serif +fonts-ttf-liberation +fonts-ttf-lxgw-wenkai +fuse-gvfs +gdm +gnome-backgrounds +gnome-browser-connector +gnome-calculator +gnome-calendar +gnome-clocks +gnome-console +gnome-console-keybind +gnome-control-center +gnome-extension-manager +gnome-icon-theme +gnome-icon-theme-symbolic +gnome-keyring +gnome-logs +gnome-session-wayland +gnome-session-xsession +gnome-shell +gnome-shell-extensions +gnome-shell-extensions-system-monitor +gnome-software +gnome-system-monitor +gnome-text-editor +gnome-themes-extra +gnome-user-docs +gnome-weather +gparted +gst-plugins-good1.0 +gucharmap +gvfs-backends +icon-theme-alt-workstation +imsettings-gsettings +installer-feature-xdg-user-dirs +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +krb5-ticket-watcher +libgtk2-engine-adwaita +libsss_nss_idmap +loupe +menu-icons-default +nautilus +nautilus-share +pam_ccreds +papers +pcmciautils +pipewire +pipewire-utils +pm-utils +power-profiles-daemon +ptyxis +qadwaitadecorations-qt5 +qadwaitadecorations-qt6 +qt5-wayland +qt6-wayland +rpminstall +samba-usershares +spice-vdagent +theme-gnome-windows +totem-video-thumbnailer +tuner +tuner-gdm +tuner-tweaks +usb-modeswitch +userpasswd-gnome +wireplumber +wpa_supplicant +x-cursor-theme-jimmac +xauth +xdg-user-dirs-gtk +xinit +xorg-dri-intel +xorg-dri-nouveau +xorg-dri-radeon +xorg-dri-swrast +xorg-dri-virtio +xorg-dri-vmwgfx +xorg-drv-ati +xorg-drv-cirrus +xorg-drv-evdev +xorg-drv-fbdev +xorg-drv-intel +xorg-drv-joystick +xorg-drv-libinput +xorg-drv-mga +xorg-drv-nouveau +xorg-drv-qxl +xorg-drv-synaptics +xorg-drv-vesa +xorg-drv-video +xorg-drv-vmware +xorg-drv-void +xorg-drv-wacom +xorg-extension-vnc +xorg-server +xorg-utils +xterm +yelp +zenity diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-server-virt-env b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-server-virt-env new file mode 100644 index 0000000..68959c2 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alt-server-virt-env @@ -0,0 +1,2 @@ +open-vm-tools +qemu-guest-agent diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alterator-legacy-web b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alterator-legacy-web new file mode 100644 index 0000000..3174374 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/alterator-legacy-web @@ -0,0 +1,16 @@ +alterator-auth +alterator-control +alterator-datetime +alterator-fbi +alterator-groups +alterator-grub +alterator-limits +alterator-logs +alterator-net-eth +alterator-notes +alterator-roles +alterator-roles-common +alterator-root +alterator-services +alterator-update-kernel +alterator-users diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/base b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/base new file mode 100644 index 0000000..b6cb865 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_domain/base @@ -0,0 +1,215 @@ +acl +admx-basealt +admx-chromium +admx-firefox +admx-msi-setup +admx-thunderbird +admx-yandex-browser +alt-components-base +alt-issue +alt-issue-server +alterator-backend-edition +alterator-postinstall +alterator-roles-common +alterator-service-samba-ad +alterator-wizardface +alteratorctl +anacron +apt +apt-conf-branch +apt-https +apt-repo +apt-rsync +apt-scripts +arj +attr +audit +basesystem +bash +bash-completion +bash-completion-util-linux +bc +bind +bind-utils +bootloader-utils +branding-alt-server-notes +branding-alt-server-release +btrfs-progs +ca-certificates +ca-certificates-digital.gov.ru +cfdisk +cgroup +chrony +cifs-utils +color-prompt-and-man +control +coreutils +cpio +crontabs +curl +dconf +dhcpcd +diag-domain-client +diag-domain-controller +dialog +dosfstools +e2fsprogs +etcnet +etcnet-defaults-server +ethtool +exfatprogs +fatresize +fdisk +file +filesystem +firmware-alsa-sof +firmware-ast_dp501 +firmware-intel-ucode +firmware-linux +firmware-linux-mellanox +firmware-ql6312 +freeradius +freeradius-krb5 +freeradius-ldap +freeradius-mysql +freeradius-perl +freeradius-postgresql +freeradius-python3 +freeradius-sqlite +freeradius-unixODBC +freeradius-utils +gdisk +glibc +glibc-core +glibc-gconv-modules +glibc-locales +glibc-nss +glibc-timezones +glibc-utils +gnutls-utils +gostsum +gpart +gpresult +gpupdate +grep +grub-efi +grub-pc +gzip-utils +hdparm +iftop +info +installer-distro-centaurus-stage3 +installer-feature-bootloader-grub +installer-feature-online-repo +installer-feature-serial-stage3 +interactivesystem +ipmitool +iproute2 +iptables +iputils +iucode_tool +jfsutils +kbd +kea +kea-shell +kernel-image-6.12 +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +kernel-modules-r8125-6.12 +keycloak +keyutils +less +lft +lftp +libcap-utils +libnss-role +local-policy +losetup +lsblk +lsof +make-initrd-devmapper +make-initrd-luks +make-initrd-lvm +make-initrd-mdadm +make-initrd-multipath +make-initrd-ucode +man-db +man-pages +man-pages-ru +mc +memtest86+ +mtools +mtr +multipath-tools +nano +ncdu +netcat +netlist +nfs-utils +nftables +ntfs-3g +nvme +openresolv +openssh-askpass-common +openssh-blacklist +openssh-clients +openssh-server +openssh-server-control +openssl +os-prober +p7zip +packagekit +pam-config +pam-limits-desktop +pam0_mktemp +pam0_passwdqc +pam0_userpass +parted +passwd +pciutils +pinfo +polkit +postfix +postfix-tls +psmisc +reiserfsprogs +rpm +rsync-server +samba-extension-laps-v2-schema +samba-winbind-clients +screen +sdparm +sed +setup +sfdisk +sg3_utils +shadow-suite +shadow-utils +shim-signed +smartmontools +socat +strace +su +sudo +sysstat +system-report +systemd +systemd-analyze +task-samba-dc +tcpdump +terminfo-extra +termutils +tmux +traceroute +unzip +update-kernel +usbutils +util-linux +vconsole-setup-kludge +vim-console +wget +whois +xdg-user-dirs +xfsprogs +xxd +zip diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alt-server-gnome-environment b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alt-server-gnome-environment new file mode 100644 index 0000000..0d89e8a --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alt-server-gnome-environment @@ -0,0 +1,159 @@ +NetworkManager-wifi +alsa-tools +alt-components +alt-packages +alt-systeminfo +alterator-auth +alterator-backend-x11 +alterator-browser-qt +alterator-datetime +alterator-explorer +alterator-firsttime +alterator-grub +alterator-logs +alterator-mirror +alterator-net-bond +alterator-net-bridge +alterator-net-domain +alterator-net-eth +alterator-net-openvpn +alterator-net-pppoe +alterator-net-pptp +alterator-net-shares +alterator-notes +alterator-packages +alterator-pkg +alterator-quota +alterator-root +alterator-standalone +alterator-updates +alterator-users +alterator-x11 +apt-repo +autofs +avahi-daemon +avahi-tools +bluez +branding-alt-server-alterator +branding-alt-server-gnome-settings +branding-alt-server-graphics +branding-alt-server-indexhtml +chromium +cpufreq-simple +cups +cups-pk-helper +dconf +dconf-editor +docs-alt-domain +docs-alt-server +file-roller +fonts-bitmap-terminus +fonts-otf-abattis-cantarell +fonts-otf-adobe-source-code-pro +fonts-otf-stix +fonts-ttf-adwaita +fonts-ttf-dejavu +fonts-ttf-google-droid-all +fonts-ttf-google-droid-sans +fonts-ttf-google-droid-sans-mono +fonts-ttf-google-droid-serif +fonts-ttf-liberation +fonts-ttf-lxgw-wenkai +fuse-gvfs +gdm +gnome-backgrounds +gnome-browser-connector +gnome-calculator +gnome-calendar +gnome-clocks +gnome-console +gnome-console-keybind +gnome-control-center +gnome-extension-manager +gnome-icon-theme +gnome-icon-theme-symbolic +gnome-keyring +gnome-logs +gnome-session-wayland +gnome-session-xsession +gnome-shell +gnome-shell-extensions +gnome-shell-extensions-system-monitor +gnome-software +gnome-system-monitor +gnome-text-editor +gnome-themes-extra +gnome-user-docs +gnome-weather +gparted +gst-plugins-good1.0 +gucharmap +gvfs-backends +icon-theme-alt-workstation +imsettings-gsettings +installer-feature-xdg-user-dirs +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +krb5-ticket-watcher +libgtk2-engine-adwaita +libsss_nss_idmap +loupe +menu-icons-default +nautilus +nautilus-share +pam_ccreds +papers +pcmciautils +pipewire +pipewire-utils +pm-utils +power-profiles-daemon +ptyxis +qadwaitadecorations-qt5 +qadwaitadecorations-qt6 +qt5-wayland +qt6-wayland +rpminstall +samba-usershares +spice-vdagent +theme-gnome-windows +totem-video-thumbnailer +tuner +tuner-gdm +tuner-tweaks +usb-modeswitch +userpasswd-gnome +wireplumber +wpa_supplicant +x-cursor-theme-jimmac +xauth +xdg-user-dirs-gtk +xinit +xorg-dri-intel +xorg-dri-nouveau +xorg-dri-radeon +xorg-dri-swrast +xorg-dri-virtio +xorg-dri-vmwgfx +xorg-drv-ati +xorg-drv-cirrus +xorg-drv-evdev +xorg-drv-fbdev +xorg-drv-intel +xorg-drv-joystick +xorg-drv-libinput +xorg-drv-mga +xorg-drv-nouveau +xorg-drv-qxl +xorg-drv-synaptics +xorg-drv-vesa +xorg-drv-video +xorg-drv-vmware +xorg-drv-void +xorg-drv-wacom +xorg-extension-vnc +xorg-server +xorg-utils +xterm +yelp +zenity diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alt-server-virt-env b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alt-server-virt-env new file mode 100644 index 0000000..68959c2 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alt-server-virt-env @@ -0,0 +1,2 @@ +open-vm-tools +qemu-guest-agent diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alterator-legacy-web b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alterator-legacy-web new file mode 100644 index 0000000..3174374 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/alterator-legacy-web @@ -0,0 +1,16 @@ +alterator-auth +alterator-control +alterator-datetime +alterator-fbi +alterator-groups +alterator-grub +alterator-limits +alterator-logs +alterator-net-eth +alterator-notes +alterator-roles +alterator-roles-common +alterator-root +alterator-services +alterator-update-kernel +alterator-users diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/base b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/base new file mode 100644 index 0000000..3cd491f --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/base @@ -0,0 +1,185 @@ +acl +alt-components-base +alt-issue +alt-issue-server +alterator-backend-edition +alterator-postinstall +alterator-roles-common +alterator-wizardface +alteratorctl +anacron +apt +apt-conf-branch +apt-https +apt-repo +apt-rsync +apt-scripts +arj +attr +audit +basesystem +bash +bash-completion +bash-completion-util-linux +bc +bind-utils +bootloader-utils +branding-alt-server-notes +branding-alt-server-release +btrfs-progs +ca-certificates +ca-certificates-digital.gov.ru +cfdisk +cgroup +chrony +cifs-utils +color-prompt-and-man +control +coreutils +cpio +crontabs +curl +dconf +dhcpcd +dialog +dosfstools +e2fsprogs +etcnet +etcnet-defaults-server +ethtool +exfatprogs +fatresize +fdisk +file +filesystem +firmware-alsa-sof +firmware-ast_dp501 +firmware-intel-ucode +firmware-linux +firmware-linux-mellanox +firmware-ql6312 +gdisk +glibc +glibc-core +glibc-gconv-modules +glibc-locales +glibc-nss +glibc-timezones +glibc-utils +gnutls-utils +gostsum +gpart +grep +grub-efi +grub-pc +gzip-utils +hdparm +iftop +info +installer-distro-centaurus-stage3 +installer-feature-bootloader-grub +installer-feature-online-repo +installer-feature-serial-stage3 +interactivesystem +inxi +ipmitool +iproute2 +iptables +iputils +iucode_tool +jfsutils +kbd +kernel-image-6.12 +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +kernel-modules-r8125-6.12 +keyutils +less +lft +lftp +libcap-utils +libnss-role +local-policy +losetup +lsblk +lsof +make-initrd-devmapper +make-initrd-luks +make-initrd-lvm +make-initrd-mdadm +make-initrd-multipath +make-initrd-ucode +man-db +man-pages +man-pages-ru +mc +memtest86+ +mtools +mtr +multipath-tools +nano +ncdu +netcat +netlist +nfs-utils +nftables +ntfs-3g +nvme +openresolv +openssh-askpass-common +openssh-blacklist +openssh-clients +openssh-server +openssh-server-control +openssl +os-prober +p7zip +pam-config +pam-limits-desktop +pam0_mktemp +pam0_passwdqc +pam0_userpass +parted +passwd +pciutils +pinfo +polkit +postfix +postfix-tls +psmisc +reiserfsprogs +rpm +screen +sdparm +sed +setup +sfdisk +sg3_utils +shadow-suite +shadow-utils +shim-signed +smartmontools +socat +strace +su +sudo +sysstat +system-report +systemd +systemd-analyze +tcpdump +terminfo-extra +termutils +tmux +traceroute +unzip +update-kernel +usbutils +util-linux +vconsole-setup-kludge +vim-console +wget +whois +xfsprogs +xxd +zip diff --git a/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/samba-ad-client-support b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/samba-ad-client-support new file mode 100644 index 0000000..05573b9 --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/pkg-groups/lists/edition_server/samba-ad-client-support @@ -0,0 +1,11 @@ +adcli +alterator-auth +alterator-gpupdate +alterator-roles-common +dconf +gpresult +gpupdate +packagekit +task-auth-ad-sssd +task-auth-ad-winbind +xdg-user-dirs diff --git a/metadata/alt-server-11.1-vmware-x86_64/vm-profile.scm b/metadata/alt-server-11.1-vmware-x86_64/vm-profile.scm new file mode 100644 index 0000000..79260ba --- /dev/null +++ b/metadata/alt-server-11.1-vmware-x86_64/vm-profile.scm @@ -0,0 +1,11 @@ +((server + (title . "Setup for server") + (action . trivial) + (actiondata + ; Disk size in sectors + ; 10 MiB (for BIOS boot partition) + ("" (size 20480 . 20480) (methods plain)) + ; Calculating: disk_size (M) * 1024 * 2 - 4096 + ; 5 GiB + ("/" (size 10481664 . #t) (fsim . "Ext2/3") (methods plain)) + ))) diff --git a/metadata/alt-server-11.1-x86_64/autoinstall.scm b/metadata/alt-server-11.1-x86_64/autoinstall.scm new file mode 100644 index 0000000..d9133e0 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/autoinstall.scm @@ -0,0 +1,68 @@ +("/sysconfig-base/language" action "write" lang ("ru_RU")) +("/sysconfig-base/kbd" action "write" layout "ctrl_shift_toggle") +;("/editions" language ("ru_RU") action "write" name "edition_server") +;("/editions" language ("ru_RU") action "write" name "edition_server") +("/datetime-installer" action "write" commit #t name "Europe" zone "Europe/Moscow" utc #t) + +("/evms/control" action "write" control open installer #t) +("/evms/control" action "write" control update) +("/evms/profiles/server" action apply commit #f clearall #t exclude ()) +("/evms/control" action "write" control commit) +("/evms/control" action "write" control close) + +;("pkg-groups-init" language ("ru_RU") action "write") +;("/pkg-size" language ("ru_RU") action "write" lists "edition_server/alt-server-virt-env" language ("ru_RU")) +;("pkg-groups-cleanup" language ("ru_RU") action "write") + +("pkg-install-init" action "write") +; Package lists for installation are taken from 'pkg-groups.tar' file:which +; which originally resides in 'Metadata' directory inside installation +; image/ISO. You may get the idea about necessary packages by +; running installation process with 'instdebug' option passed as +; kernel argument and then looking at '/tmp/wizard.log' script. +; +; Please note that in this case the package group called 'alterator' +; is unavoidable otherwise the '/preinstall' step will go into +; inifinite loop waiting for non-existent 'alteratord' to start in +; chrooted environment. Other package groups may be optional. +; +; It's also advised to avoid installing 'selinux-altlinux-server' package +; group in SELinux-enabled distros because SELinux must be disabled to +; perform 'apt-get dist-upgrade' which you will eventually try to +; perform when VM is up. +("/pkg-install" action "write" lists "control-sshd" auto #t) +("/preinstall" language ("ru_RU") action "write") + +; It should be noted that 'virtio' block device driver will render +; device file names as '/dev/vda', not '/dev/sda' under QEMU. Alterator +; is unable to handle errors returned by applications it calls +; internally so you will get unbootable VM in case of device name +; mismatch without any errors. +; +; In this case the driver 'virtio-scsi' is used when building box under +; QEMU which makes devices to look like classic '/dev/sda'. It allows +; to have one 'autoinstall.scm' file for both QEMU and VirtualBox +; reducing duplication, errors and differences. +;("/grub" action "write" device "/dev/sda" passwd #f passwd_1 "*" passwd_2 "*") +("/grub" action "write" language ("ru_RU") device "efi" passwd #f passwd_1 "*" passwd_2 "*") + +("/net-eth" action "write" reset #t) +; There is a problem with 8SP networking - "persistent" interface names +; are turned on by default and there is no 'alterator-postinstall' +; package included in initrd so there is no way to know the network +; interface namem when the system is finally booted. +; +; Here we have settings (enp0s3) for QEMU and (ens4) for VirtualBox +; builds. Please note that you may need to adjust interface names when +; building VMs using this autoinstall scripts. +("/net-eth" action "write" name "enp0s3" ipv "4" configuration "dhcp" controlled "systemd-networkd" search "" dns "" computer_name "altlinux" ipv_enabled #t onboot #t) +("/net-eth" action "write" name "ens4" ipv "4" configuration "dhcp" controlled "systemd-networkd" search "" dns "" computer_name "altlinux" ipv_enabled #t onboot #t) +("/net-eth" action "write" name "eth0" ipv "4" configuration "dhcp" controlled "systemd-networkd" search "" dns "" computer_name "altlinux" ipv_enabled #t onboot #t) +("/net-eth" action "write" name "eth1" ipv "4" configuration "dhcp" controlled "systemd-networkd" search "" dns "" computer_name "altlinux" ipv_enabled #t onboot #t) +("/net-eth" action "write" commit #t) + +("/root/change_password" language ("ru_RU") passwd_2 "123" passwd_1 "123") + +; There is no sshd available in Workstation by default so we enable it +("/postinstall/laststate" run "cd $(dirname $AUTOINSTALL); cp-metadata autoinstall.sh; bash ./autoinstall.sh; cd -") +("/postinstall/firsttime" run "systemctl enable --now sshd; control sshd-password-auth enabled; control sshd-permit-root-login enabled; systemctl restart sshd") diff --git a/metadata/alt-server-11.1-x86_64/autoinstall.sh b/metadata/alt-server-11.1-x86_64/autoinstall.sh new file mode 100644 index 0000000..f3313a0 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/autoinstall.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +dest="$ALTERATOR_DESTDIR" +iface="$(ls -1 /sys/class/net/ | grep -v ^lo$ | head -1)" + +apt-get -y remove virtualbox-guest-common-vboxguest virtualbox-guest-common-vboxvideo virtualbox-common +rm -f /etc/modules-load.d/virtualbox-addition.conf +rm -f $dest/etc/modules-load.d/virtualbox-addition.conf + +# Enable systemd-networkd service +mkdir -p $dest/etc/systemd/system/multi-user.target.wants/ +mkdir -p $dest/etc/systemd/system/sockets.target.wants/ +mkdir -p $dest/etc/systemd/system/sysinit.target.wants/ +mkdir -p $dest/etc/systemd/system/network-online.target.wants/ +ln -s "/lib/systemd/system/systemd-networkd.service" "$dest/etc/systemd/system/dbus-org.freedesktop.network1.service" +ln -s "/lib/systemd/system/systemd-networkd.service" "$dest/etc/systemd/system/multi-user.target.wants/systemd-networkd.service" +ln -s "/lib/systemd/system/systemd-networkd.socket" "$dest/etc/systemd/system/sockets.target.wants/systemd-networkd.socket" +ln -s "/lib/systemd/system/systemd-network-generator.service" "$dest/etc/systemd/system/sysinit.target.wants/systemd-network-generator.service" +ln -s "/lib/systemd/system/systemd-networkd-wait-online.service" "$dest/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service" + +# Enable systemd-resolved service +ln -s "/lib/systemd/system/systemd-resolved.service" "$dest/etc/systemd/system/dbus-org.freedesktop.resolve1.service" +ln -s "/lib/systemd/system/systemd-resolved.service" "$dest/etc/systemd/system/multi-user.target.wants/systemd-resolved.service" + +# Set systemd-resolved resolv.conf +rm -rf "$dest/etc/resolv.conf" +ln -s "/run/systemd/resolve/resolv.conf" "$dest/etc/resolv.conf" + +echo "PasswordAuthentication yes" >> $dest/etc/openssh/sshd_config +echo "PermitRootLogin yes" >> $dest/etc/openssh/sshd_config diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups.tar b/metadata/alt-server-11.1-x86_64/pkg-groups.tar new file mode 100644 index 0000000..a19c7f9 Binary files /dev/null and b/metadata/alt-server-11.1-x86_64/pkg-groups.tar differ diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-domain-ad-client-support.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-domain-ad-client-support.directory new file mode 100644 index 0000000..5c675bd --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-domain-ad-client-support.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=ALT Domain client infrastructure support +X-Alterator-PackageList=edition_domain/alt-domain-ad-client-support +X-Alterator-Required=no +Name[ru_RU]=Поддержка клиентской инфраструктуры в Альт Домен diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-server-gnome-environment.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-server-gnome-environment.directory new file mode 100644 index 0000000..0f2fd75 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-server-gnome-environment.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Graphical subsystem support (GNOME) +X-Alterator-PackageList=edition_domain/alt-server-gnome-environment +X-Alterator-Required=no +Name[ru_RU]=Поддержка графической подсистемы (GNOME) diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-server-virt-env.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-server-virt-env.directory new file mode 100644 index 0000000..5f97036 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alt-server-virt-env.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Server support for virtual environments +X-Alterator-PackageList=edition_domain/alt-server-virt-env +X-Alterator-Required=no +Name[ru_RU]=Серверная поддержка работы в виртуальных окружениях diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alterator-legacy-web.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alterator-legacy-web.directory new file mode 100644 index 0000000..7874014 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_domain/alterator-legacy-web.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Web-interface - Alterator (legacy) +X-Alterator-PackageList=edition_domain/alterator-legacy-web +X-Alterator-Required=no +Name[ru_RU]=Web-интерфейс - Альтератор (legacy) diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alt-server-gnome-environment.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alt-server-gnome-environment.directory new file mode 100644 index 0000000..9bdc2ff --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alt-server-gnome-environment.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Graphical subsystem support (GNOME) +X-Alterator-PackageList=edition_server/alt-server-gnome-environment +X-Alterator-Required=no +Name[ru_RU]=Поддержка графической подсистемы (GNOME) diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alt-server-virt-env.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alt-server-virt-env.directory new file mode 100644 index 0000000..676dfdd --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alt-server-virt-env.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Server support for virtual environments +X-Alterator-PackageList=edition_server/alt-server-virt-env +X-Alterator-Required=no +Name[ru_RU]=Серверная поддержка работы в виртуальных окружениях diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alterator-legacy-web.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alterator-legacy-web.directory new file mode 100644 index 0000000..f3418fe --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/alterator-legacy-web.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Web-interface - Alterator (legacy) +X-Alterator-PackageList=edition_server/alterator-legacy-web +X-Alterator-Required=no +Name[ru_RU]=Web-интерфейс - Альтератор (legacy) diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/samba-ad-client-support.directory b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/samba-ad-client-support.directory new file mode 100644 index 0000000..2e1c49a --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/groups/edition_server/samba-ad-client-support.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Samba AD - client infrastructure support +X-Alterator-PackageList=edition_server/samba-ad-client-support +X-Alterator-Required=no +Name[ru_RU]=Samba AD - поддержка клиентской инфраструктуры diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/.base b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/.base new file mode 100644 index 0000000..0a0ce6d --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/.base @@ -0,0 +1,96 @@ +## generated by features.in/metadata/lib/50-metadata.mk + +## SYSTEM_PACKAGES +kbd +kbd-data +fonts-ttf-google-croscore-arimo +firmware-linux +firmware-aic94xx-seq +firmware-ast_dp501 +firmware-linux-mellanox +multipath-tools + +## COMMON_PACKAGES +fakeroot +vim-console + +## THE_PACKAGES +docs-alt-server +docs-alt-domain +chkconfig +vconsole-setup-kludge +alterator-wizardface +e2fsprogs +mdadm +lvm2 +cryptsetup +alterator-postinstall +branding-alt-server-release +chrony +control +apt-conf-branch +firmware-alsa-sof +firmware-intel-ucode +iucode_tool +etcnet +iputils +installer-feature-serial-stage3 +shadow-utils +passwd +ntfs-3g +btrfs-progs + +## BASE_PACKAGES +bootloader-utils +memtest86+ +shim-signed +installer-feature-bootloader-grub +os-prober +make-initrd-mdadm +make-initrd-lvm +make-initrd-luks +installer-distro-centaurus-stage3 +make-initrd-ucode + +## THE_LISTS + +# systemd tagged/basesystem tagged/base+l10n +systemd +systemd-sysvinit +systemd-analyze +chkconfig +hwclock +interactivesystem +basesystem +crontabs +info +kbd +kbd-data +losetup +passwd +sash +time +which +apt +apt-https +glibc-locales +glibc-gconv-modules + +## BASE_LISTS + +# tagged/base+efi grub +gdisk +parted +fatresize +dosfstools +grub-efi +efibootmgr +grub-pc +grub-efi + +## DOT_BASE +^kernel-(image|modules-(drm|r8125|yt6801))-(6.12)$ +^branding-alt-server-(release|notes|indexhtml|slideshow)$ +docs-alt-server +docs-alt-domain +firmware-ql.* diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/control-sshd b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/control-sshd new file mode 100644 index 0000000..825d222 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/control-sshd @@ -0,0 +1,2 @@ +systemd-networkd +control-sshd-permit-root-login diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-domain-ad-client-support b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-domain-ad-client-support new file mode 100644 index 0000000..83bcd20 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-domain-ad-client-support @@ -0,0 +1,10 @@ +adcli +alterator-auth +alterator-gpupdate +alterator-roles-common +dconf +gpresult +gpupdate +packagekit +task-auth-ad-winbind +xdg-user-dirs diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-server-gnome-environment b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-server-gnome-environment new file mode 100644 index 0000000..0d89e8a --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-server-gnome-environment @@ -0,0 +1,159 @@ +NetworkManager-wifi +alsa-tools +alt-components +alt-packages +alt-systeminfo +alterator-auth +alterator-backend-x11 +alterator-browser-qt +alterator-datetime +alterator-explorer +alterator-firsttime +alterator-grub +alterator-logs +alterator-mirror +alterator-net-bond +alterator-net-bridge +alterator-net-domain +alterator-net-eth +alterator-net-openvpn +alterator-net-pppoe +alterator-net-pptp +alterator-net-shares +alterator-notes +alterator-packages +alterator-pkg +alterator-quota +alterator-root +alterator-standalone +alterator-updates +alterator-users +alterator-x11 +apt-repo +autofs +avahi-daemon +avahi-tools +bluez +branding-alt-server-alterator +branding-alt-server-gnome-settings +branding-alt-server-graphics +branding-alt-server-indexhtml +chromium +cpufreq-simple +cups +cups-pk-helper +dconf +dconf-editor +docs-alt-domain +docs-alt-server +file-roller +fonts-bitmap-terminus +fonts-otf-abattis-cantarell +fonts-otf-adobe-source-code-pro +fonts-otf-stix +fonts-ttf-adwaita +fonts-ttf-dejavu +fonts-ttf-google-droid-all +fonts-ttf-google-droid-sans +fonts-ttf-google-droid-sans-mono +fonts-ttf-google-droid-serif +fonts-ttf-liberation +fonts-ttf-lxgw-wenkai +fuse-gvfs +gdm +gnome-backgrounds +gnome-browser-connector +gnome-calculator +gnome-calendar +gnome-clocks +gnome-console +gnome-console-keybind +gnome-control-center +gnome-extension-manager +gnome-icon-theme +gnome-icon-theme-symbolic +gnome-keyring +gnome-logs +gnome-session-wayland +gnome-session-xsession +gnome-shell +gnome-shell-extensions +gnome-shell-extensions-system-monitor +gnome-software +gnome-system-monitor +gnome-text-editor +gnome-themes-extra +gnome-user-docs +gnome-weather +gparted +gst-plugins-good1.0 +gucharmap +gvfs-backends +icon-theme-alt-workstation +imsettings-gsettings +installer-feature-xdg-user-dirs +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +krb5-ticket-watcher +libgtk2-engine-adwaita +libsss_nss_idmap +loupe +menu-icons-default +nautilus +nautilus-share +pam_ccreds +papers +pcmciautils +pipewire +pipewire-utils +pm-utils +power-profiles-daemon +ptyxis +qadwaitadecorations-qt5 +qadwaitadecorations-qt6 +qt5-wayland +qt6-wayland +rpminstall +samba-usershares +spice-vdagent +theme-gnome-windows +totem-video-thumbnailer +tuner +tuner-gdm +tuner-tweaks +usb-modeswitch +userpasswd-gnome +wireplumber +wpa_supplicant +x-cursor-theme-jimmac +xauth +xdg-user-dirs-gtk +xinit +xorg-dri-intel +xorg-dri-nouveau +xorg-dri-radeon +xorg-dri-swrast +xorg-dri-virtio +xorg-dri-vmwgfx +xorg-drv-ati +xorg-drv-cirrus +xorg-drv-evdev +xorg-drv-fbdev +xorg-drv-intel +xorg-drv-joystick +xorg-drv-libinput +xorg-drv-mga +xorg-drv-nouveau +xorg-drv-qxl +xorg-drv-synaptics +xorg-drv-vesa +xorg-drv-video +xorg-drv-vmware +xorg-drv-void +xorg-drv-wacom +xorg-extension-vnc +xorg-server +xorg-utils +xterm +yelp +zenity diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-server-virt-env b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-server-virt-env new file mode 100644 index 0000000..68959c2 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alt-server-virt-env @@ -0,0 +1,2 @@ +open-vm-tools +qemu-guest-agent diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alterator-legacy-web b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alterator-legacy-web new file mode 100644 index 0000000..3174374 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/alterator-legacy-web @@ -0,0 +1,16 @@ +alterator-auth +alterator-control +alterator-datetime +alterator-fbi +alterator-groups +alterator-grub +alterator-limits +alterator-logs +alterator-net-eth +alterator-notes +alterator-roles +alterator-roles-common +alterator-root +alterator-services +alterator-update-kernel +alterator-users diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/base b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/base new file mode 100644 index 0000000..b6cb865 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_domain/base @@ -0,0 +1,215 @@ +acl +admx-basealt +admx-chromium +admx-firefox +admx-msi-setup +admx-thunderbird +admx-yandex-browser +alt-components-base +alt-issue +alt-issue-server +alterator-backend-edition +alterator-postinstall +alterator-roles-common +alterator-service-samba-ad +alterator-wizardface +alteratorctl +anacron +apt +apt-conf-branch +apt-https +apt-repo +apt-rsync +apt-scripts +arj +attr +audit +basesystem +bash +bash-completion +bash-completion-util-linux +bc +bind +bind-utils +bootloader-utils +branding-alt-server-notes +branding-alt-server-release +btrfs-progs +ca-certificates +ca-certificates-digital.gov.ru +cfdisk +cgroup +chrony +cifs-utils +color-prompt-and-man +control +coreutils +cpio +crontabs +curl +dconf +dhcpcd +diag-domain-client +diag-domain-controller +dialog +dosfstools +e2fsprogs +etcnet +etcnet-defaults-server +ethtool +exfatprogs +fatresize +fdisk +file +filesystem +firmware-alsa-sof +firmware-ast_dp501 +firmware-intel-ucode +firmware-linux +firmware-linux-mellanox +firmware-ql6312 +freeradius +freeradius-krb5 +freeradius-ldap +freeradius-mysql +freeradius-perl +freeradius-postgresql +freeradius-python3 +freeradius-sqlite +freeradius-unixODBC +freeradius-utils +gdisk +glibc +glibc-core +glibc-gconv-modules +glibc-locales +glibc-nss +glibc-timezones +glibc-utils +gnutls-utils +gostsum +gpart +gpresult +gpupdate +grep +grub-efi +grub-pc +gzip-utils +hdparm +iftop +info +installer-distro-centaurus-stage3 +installer-feature-bootloader-grub +installer-feature-online-repo +installer-feature-serial-stage3 +interactivesystem +ipmitool +iproute2 +iptables +iputils +iucode_tool +jfsutils +kbd +kea +kea-shell +kernel-image-6.12 +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +kernel-modules-r8125-6.12 +keycloak +keyutils +less +lft +lftp +libcap-utils +libnss-role +local-policy +losetup +lsblk +lsof +make-initrd-devmapper +make-initrd-luks +make-initrd-lvm +make-initrd-mdadm +make-initrd-multipath +make-initrd-ucode +man-db +man-pages +man-pages-ru +mc +memtest86+ +mtools +mtr +multipath-tools +nano +ncdu +netcat +netlist +nfs-utils +nftables +ntfs-3g +nvme +openresolv +openssh-askpass-common +openssh-blacklist +openssh-clients +openssh-server +openssh-server-control +openssl +os-prober +p7zip +packagekit +pam-config +pam-limits-desktop +pam0_mktemp +pam0_passwdqc +pam0_userpass +parted +passwd +pciutils +pinfo +polkit +postfix +postfix-tls +psmisc +reiserfsprogs +rpm +rsync-server +samba-extension-laps-v2-schema +samba-winbind-clients +screen +sdparm +sed +setup +sfdisk +sg3_utils +shadow-suite +shadow-utils +shim-signed +smartmontools +socat +strace +su +sudo +sysstat +system-report +systemd +systemd-analyze +task-samba-dc +tcpdump +terminfo-extra +termutils +tmux +traceroute +unzip +update-kernel +usbutils +util-linux +vconsole-setup-kludge +vim-console +wget +whois +xdg-user-dirs +xfsprogs +xxd +zip diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alt-server-gnome-environment b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alt-server-gnome-environment new file mode 100644 index 0000000..0d89e8a --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alt-server-gnome-environment @@ -0,0 +1,159 @@ +NetworkManager-wifi +alsa-tools +alt-components +alt-packages +alt-systeminfo +alterator-auth +alterator-backend-x11 +alterator-browser-qt +alterator-datetime +alterator-explorer +alterator-firsttime +alterator-grub +alterator-logs +alterator-mirror +alterator-net-bond +alterator-net-bridge +alterator-net-domain +alterator-net-eth +alterator-net-openvpn +alterator-net-pppoe +alterator-net-pptp +alterator-net-shares +alterator-notes +alterator-packages +alterator-pkg +alterator-quota +alterator-root +alterator-standalone +alterator-updates +alterator-users +alterator-x11 +apt-repo +autofs +avahi-daemon +avahi-tools +bluez +branding-alt-server-alterator +branding-alt-server-gnome-settings +branding-alt-server-graphics +branding-alt-server-indexhtml +chromium +cpufreq-simple +cups +cups-pk-helper +dconf +dconf-editor +docs-alt-domain +docs-alt-server +file-roller +fonts-bitmap-terminus +fonts-otf-abattis-cantarell +fonts-otf-adobe-source-code-pro +fonts-otf-stix +fonts-ttf-adwaita +fonts-ttf-dejavu +fonts-ttf-google-droid-all +fonts-ttf-google-droid-sans +fonts-ttf-google-droid-sans-mono +fonts-ttf-google-droid-serif +fonts-ttf-liberation +fonts-ttf-lxgw-wenkai +fuse-gvfs +gdm +gnome-backgrounds +gnome-browser-connector +gnome-calculator +gnome-calendar +gnome-clocks +gnome-console +gnome-console-keybind +gnome-control-center +gnome-extension-manager +gnome-icon-theme +gnome-icon-theme-symbolic +gnome-keyring +gnome-logs +gnome-session-wayland +gnome-session-xsession +gnome-shell +gnome-shell-extensions +gnome-shell-extensions-system-monitor +gnome-software +gnome-system-monitor +gnome-text-editor +gnome-themes-extra +gnome-user-docs +gnome-weather +gparted +gst-plugins-good1.0 +gucharmap +gvfs-backends +icon-theme-alt-workstation +imsettings-gsettings +installer-feature-xdg-user-dirs +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +krb5-ticket-watcher +libgtk2-engine-adwaita +libsss_nss_idmap +loupe +menu-icons-default +nautilus +nautilus-share +pam_ccreds +papers +pcmciautils +pipewire +pipewire-utils +pm-utils +power-profiles-daemon +ptyxis +qadwaitadecorations-qt5 +qadwaitadecorations-qt6 +qt5-wayland +qt6-wayland +rpminstall +samba-usershares +spice-vdagent +theme-gnome-windows +totem-video-thumbnailer +tuner +tuner-gdm +tuner-tweaks +usb-modeswitch +userpasswd-gnome +wireplumber +wpa_supplicant +x-cursor-theme-jimmac +xauth +xdg-user-dirs-gtk +xinit +xorg-dri-intel +xorg-dri-nouveau +xorg-dri-radeon +xorg-dri-swrast +xorg-dri-virtio +xorg-dri-vmwgfx +xorg-drv-ati +xorg-drv-cirrus +xorg-drv-evdev +xorg-drv-fbdev +xorg-drv-intel +xorg-drv-joystick +xorg-drv-libinput +xorg-drv-mga +xorg-drv-nouveau +xorg-drv-qxl +xorg-drv-synaptics +xorg-drv-vesa +xorg-drv-video +xorg-drv-vmware +xorg-drv-void +xorg-drv-wacom +xorg-extension-vnc +xorg-server +xorg-utils +xterm +yelp +zenity diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alt-server-virt-env b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alt-server-virt-env new file mode 100644 index 0000000..68959c2 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alt-server-virt-env @@ -0,0 +1,2 @@ +open-vm-tools +qemu-guest-agent diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alterator-legacy-web b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alterator-legacy-web new file mode 100644 index 0000000..3174374 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/alterator-legacy-web @@ -0,0 +1,16 @@ +alterator-auth +alterator-control +alterator-datetime +alterator-fbi +alterator-groups +alterator-grub +alterator-limits +alterator-logs +alterator-net-eth +alterator-notes +alterator-roles +alterator-roles-common +alterator-root +alterator-services +alterator-update-kernel +alterator-users diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/base b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/base new file mode 100644 index 0000000..3cd491f --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/base @@ -0,0 +1,185 @@ +acl +alt-components-base +alt-issue +alt-issue-server +alterator-backend-edition +alterator-postinstall +alterator-roles-common +alterator-wizardface +alteratorctl +anacron +apt +apt-conf-branch +apt-https +apt-repo +apt-rsync +apt-scripts +arj +attr +audit +basesystem +bash +bash-completion +bash-completion-util-linux +bc +bind-utils +bootloader-utils +branding-alt-server-notes +branding-alt-server-release +btrfs-progs +ca-certificates +ca-certificates-digital.gov.ru +cfdisk +cgroup +chrony +cifs-utils +color-prompt-and-man +control +coreutils +cpio +crontabs +curl +dconf +dhcpcd +dialog +dosfstools +e2fsprogs +etcnet +etcnet-defaults-server +ethtool +exfatprogs +fatresize +fdisk +file +filesystem +firmware-alsa-sof +firmware-ast_dp501 +firmware-intel-ucode +firmware-linux +firmware-linux-mellanox +firmware-ql6312 +gdisk +glibc +glibc-core +glibc-gconv-modules +glibc-locales +glibc-nss +glibc-timezones +glibc-utils +gnutls-utils +gostsum +gpart +grep +grub-efi +grub-pc +gzip-utils +hdparm +iftop +info +installer-distro-centaurus-stage3 +installer-feature-bootloader-grub +installer-feature-online-repo +installer-feature-serial-stage3 +interactivesystem +inxi +ipmitool +iproute2 +iptables +iputils +iucode_tool +jfsutils +kbd +kernel-image-6.12 +kernel-modules-drm-6.12 +kernel-modules-drm-nouveau-6.12 +kernel-modules-r8125-6.12 +keyutils +less +lft +lftp +libcap-utils +libnss-role +local-policy +losetup +lsblk +lsof +make-initrd-devmapper +make-initrd-luks +make-initrd-lvm +make-initrd-mdadm +make-initrd-multipath +make-initrd-ucode +man-db +man-pages +man-pages-ru +mc +memtest86+ +mtools +mtr +multipath-tools +nano +ncdu +netcat +netlist +nfs-utils +nftables +ntfs-3g +nvme +openresolv +openssh-askpass-common +openssh-blacklist +openssh-clients +openssh-server +openssh-server-control +openssl +os-prober +p7zip +pam-config +pam-limits-desktop +pam0_mktemp +pam0_passwdqc +pam0_userpass +parted +passwd +pciutils +pinfo +polkit +postfix +postfix-tls +psmisc +reiserfsprogs +rpm +screen +sdparm +sed +setup +sfdisk +sg3_utils +shadow-suite +shadow-utils +shim-signed +smartmontools +socat +strace +su +sudo +sysstat +system-report +systemd +systemd-analyze +tcpdump +terminfo-extra +termutils +tmux +traceroute +unzip +update-kernel +usbutils +util-linux +vconsole-setup-kludge +vim-console +wget +whois +xfsprogs +xxd +zip diff --git a/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/samba-ad-client-support b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/samba-ad-client-support new file mode 100644 index 0000000..05573b9 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/pkg-groups/lists/edition_server/samba-ad-client-support @@ -0,0 +1,11 @@ +adcli +alterator-auth +alterator-gpupdate +alterator-roles-common +dconf +gpresult +gpupdate +packagekit +task-auth-ad-sssd +task-auth-ad-winbind +xdg-user-dirs diff --git a/metadata/alt-server-11.1-x86_64/vm-profile.scm b/metadata/alt-server-11.1-x86_64/vm-profile.scm new file mode 100644 index 0000000..a2f7920 --- /dev/null +++ b/metadata/alt-server-11.1-x86_64/vm-profile.scm @@ -0,0 +1,11 @@ +((server + (title . "Setup for server") + (action . trivial) + (actiondata + ; Disk size in sectors + ; 10 MiB (for BIOS boot partition) + ("" (size 20480 . 20480) (methods plain)) + ; Calculating: disk_size (M) * 1024 * 2 - 4096 + ; 5 GiB + ("/" (size 10481664 . #t) (fsim . "Ext2/3") (methods plain)) + ))) diff --git a/metadata/alt-workstation-11.1-x86_64/autoinstall.scm b/metadata/alt-workstation-11.1-x86_64/autoinstall.scm new file mode 100644 index 0000000..2e77958 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/autoinstall.scm @@ -0,0 +1,65 @@ +("/sysconfig-base/language" action "write" lang ("ru_RU")) +("/sysconfig-base/kbd" action "write" layout "ctrl_shift_toggle") +; Alterator in p9 prevents from installing "UTC" zone somehow. +("/datetime-installer" action "write" commit #t name "RU" zone "Europe/Moscow" utc #t) + +("/evms/control" action "write" control open installer #t) +("/evms/control" action "write" control update) +; Choices other than "workstation" are not really working. +("/evms/profiles/workstation" action apply commit #f clearall #t exclude ()) +("/evms/control" action "write" control commit) +("/evms/control" action "write" control close) + +("pkg-install-init" action "write") +; Package lists for installation are taken from 'pkg-groups.tar' file +; which originally resides in 'Metadata' directory inside installation +; image/ISO. You may get the idea about necessary packages by +; running installation process with 'instdebug' option passed as +; kernel argument and then looking at '/tmp/wizard.log' script. +; +; Please note that in this case the package group called 'alterator' +; is unavoidable otherwise the '/preinstall' step will go into +; inifinite loop waiting for non-existent 'alteratord' to start in +; chrooted environment. Other package groups may be optional. +; +; It's also advised to avoid installing 'selinux-altlinux-server' package +; group in SELinux-enabled distros because SELinux must be disabled to +; perform 'apt-get dist-upgrade' which you will eventually try to +; perform when VM is up. +; +; SUDDENLY: You won't get Alterator in installed system chroot without +; "/pkg-install" call even if no package lists needed so you MUST invoke +; it every time. +("/pkg-install" action "write" lists "control-sshd" auto #t) +("/preinstall" action "write") + +; It should be noted that 'virtio' block device driver will render +; device file names as '/dev/vda', not '/dev/sda' under QEMU. Alterator +; is unable to handle errors returned by applications it calls +; internally so you will get unbootable VM in case of device name +; mismatch without any errors. +; +; In this case the driver 'virtio-scsi' is used when building box under +; QEMU which makes devices to look like classic '/dev/sda'. It allows +; to have one 'autoinstall.scm' file for both QEMU and VirtualBox +; reducing duplication, errors and differences. +("/grub" action "write" language ("ru_RU") device "efi" passwd #f passwd_1 "*" passwd_2 "*") + +("/net-eth" action "write" reset #t) +; There is a problem with 8SP networking - "persistent" interface names +; are turned on by default and there is no 'alterator-postinstall' +; package included in initrd so there is no way to know the network +; interface namem when the system is finally booted. +; +; Here we have settings (enp0s3) for QEMU and (ens4) for VirtualBox +; builds. Please note that you may need to adjust interface names when +; building VMs using this autoinstall scripts. +("/net-eth" action "write" name "eth0" ipv "4" configuration "dhcp" controlled "NetworkManagerNative" search "" dns "" computer_name "c245" ipv_enabled #t) +("/net-eth" action "write" name "enp0s3" ipv "4" configuration "dhcp" controlled "NetworkManagerNative" search "" dns "" computer_name "c245" ipv_enabled #t) +("/net-eth" action "write" commit #t) + +("/root/change_password" language ("ru_RU") passwd_2 "123" passwd_1 "123") + +; There is no sshd available in Workstation by default so we enable it +("/postinstall/laststate" run "cd $(dirname $AUTOINSTALL); cp-metadata autoinstall.sh; bash ./autoinstall.sh; cd -") +("/postinstall/firsttime" run "systemctl enable --now sshd; control sshd-password-auth enabled; control sshd-permit-root-login enabled; systemctl restart sshd") diff --git a/metadata/alt-workstation-11.1-x86_64/autoinstall.sh b/metadata/alt-workstation-11.1-x86_64/autoinstall.sh new file mode 100644 index 0000000..48c00cd --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/autoinstall.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +dest="$ALTERATOR_DESTDIR" +iface="$(ls -1 /sys/class/net/ | grep -v ^lo$ | head -1)" + +apt-get -y remove virtualbox-guest-common-vboxguest virtualbox-guest-common-vboxvideo virtualbox-common +rm -f /etc/modules-load.d/virtualbox-addition.conf +rm -f $dest/etc/modules-load.d/virtualbox-addition.conf + +mkdir -p "$dest/etc/systemd/system/network.service.d" +echo -e "[Unit]\nRequires=sys-subsystem-net-devices-$iface.device\nAfter=sys-subsystem-net-devices-$iface.device" >$dest/etc/systemd/system/network.service.d/$iface.conf + +echo "PasswordAuthentication yes" >> $dest/etc/openssh/sshd_config +echo "PermitRootLogin yes" >> $dest/etc/openssh/sshd_config diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups.tar b/metadata/alt-workstation-11.1-x86_64/pkg-groups.tar new file mode 100644 index 0000000..00c9257 Binary files /dev/null and b/metadata/alt-workstation-11.1-x86_64/pkg-groups.tar differ diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/control-sshd b/metadata/alt-workstation-11.1-x86_64/pkg-groups/control-sshd new file mode 100644 index 0000000..88935ed --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/control-sshd @@ -0,0 +1 @@ +control-sshd-permit-root-login diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/10-office.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/10-office.directory new file mode 100644 index 0000000..4a95933 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/10-office.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Office +Name[ru_RU]=Офис +X-Alterator-Required=no +Comment=Office applications +Comment[ru_RU]=Офисные приложения diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/20-networking.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/20-networking.directory new file mode 100644 index 0000000..8342a6f --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/20-networking.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Internet/Networking +Name[ru_RU]=Интернет/сети +X-Alterator-Required=no +Comment=Networking applications +Comment[ru_RU]=Сетевые приложения diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/30-multimedia.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/30-multimedia.directory new file mode 100644 index 0000000..9490a9c --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/30-multimedia.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Multimedia +Name[ru_RU]=Мультимедиа +X-Alterator-Required=no +Comment=Multimedia applications +Comment[ru_RU]=Мультимедийные приложения diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/35-gpolicy.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/35-gpolicy.directory new file mode 100644 index 0000000..24f7d11 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/35-gpolicy.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Group policies +Name[ru_RU]=Групповые политики +X-Alterator-PackageList=workstation/gpolicy +X-Alterator-Required=no +Comment=Packages required for working with group policies +Comment[ru_RU]=Пакеты необходимые для работы с групповыми политиками diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/3rdparty.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/3rdparty.directory new file mode 100644 index 0000000..ebc4a92 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/3rdparty.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=3rd party app support (Chrome, VMware View...) +Name[ru_RU]=Поддержка сторонних приложений (1С, CryptoPro...) +X-Alterator-PackageList=workstation/3rdparty +X-Alterator-Required=no +X-Alterator-Parent=workstation/z00-add-3dparty +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/40-virtualization.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/40-virtualization.directory new file mode 100644 index 0000000..6673b4f --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/40-virtualization.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Virtualization +Name[ru_RU]=Виртуализация +X-Alterator-Required=no +Comment=Virtualization/access applications +Comment[ru_RU]=Приложения для виртуализации и доступа diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/50-other.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/50-other.directory new file mode 100644 index 0000000..c9a07f1 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/50-other.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Other +Name[ru_RU]=Другое +X-Alterator-Required=no +Comment=Other additional packages +Comment[ru_RU]=Другие дополнительные пакеты diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/ad-client.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/ad-client.directory new file mode 100644 index 0000000..8a12d45 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/ad-client.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Directory +X-Alterator-PackageList=workstation/ad-client +X-Alterator-Required=no +X-Alterator-Parent=workstation/z01-add-clients +Categories=KDE;GNOME;XFCE + +Name=ALT Domain +Name[ru_RU]=Альт Домен +Comment=ALT Domain client(Active Directory) +Comment[ru_RU]=Клиент для Альт Домен (служба каталогов Active Directory) diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/alterator-web.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/alterator-web.directory new file mode 100644 index 0000000..ab5d204 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/alterator-web.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Management Web interface +Name[ru_RU]=Веб-интерфейс управления +Comment=Alterator Web interface (port 8080) +Comment[ru_RU]=Веб-интерфейс Alterator (порт 8080) +X-Alterator-PackageList=workstation/alterator-web +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/appimage.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/appimage.directory new file mode 100644 index 0000000..3b78cb6 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/appimage.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=AppImage manager(gearlever) +X-Alterator-Parent=workstation/z00-add-3dparty +X-Alterator-PackageList=workstation/gearlever +X-Alterator-Required=no +Name[ru_RU]=Управление AppImage(gearlever) diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/blender.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/blender.directory new file mode 100644 index 0000000..d2e3a5b --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/blender.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Blender 3D Modeller +Name[ru_RU]=Трёхмерное моделирование (Blender) +X-Alterator-PackageList=workstation/blender +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clamav.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clamav.directory new file mode 100644 index 0000000..92066df --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clamav.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=ClamAV Antivirus +Name[ru_RU]=Антивирус ClamAV +X-Alterator-PackageList=workstation/clamav +X-Alterator-Required=no +X-Alterator-Parent=workstation/10-office +Categories=GNOME;MATE;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clients-backup.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clients-backup.directory new file mode 100644 index 0000000..8c980f6 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clients-backup.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Directory +X-Alterator-PackageList=workstation/clients-backup +X-Alterator-Required=no +X-Alterator-Parent=workstation/z01-add-clients +Categories=KDE;GNOME;XFCE + +Name=Backup +Name[ru_RU]=Резервное копирование +Comment=Backup systems clients +Comment[ru_RU]=Клиенты систем резервного копирования diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clients-monitor.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clients-monitor.directory new file mode 100644 index 0000000..c9b0949 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/clients-monitor.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=Directory +X-Alterator-PackageList=workstation/clients-monitor +X-Alterator-Required=no +X-Alterator-Parent=workstation/z01-add-clients +Categories=KDE;GNOME;XFCE + +Name=Мonitoring +Name[ru_RU]=Мониторинг +Comment=Monitoring systems clients +Comment[ru_RU]=Клиенты систем мониторинга diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/cloud-clients.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/cloud-clients.directory new file mode 100644 index 0000000..92f2f42 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/cloud-clients.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Cloud storage clients (Nextcloud, Seafile) +Name[ru_RU]=Клиенты облачного хранилища (Nextcloud, Seafile) +X-Alterator-PackageList=workstation/cloud-clients +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/convert-images.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/convert-images.directory new file mode 100644 index 0000000..cf7f91c --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/convert-images.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Convert Images +Name[ru_RU]=Конвертация изображений +X-Alterator-PackageList=workstation/convert-images +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia +Categories=KDE;KDE4;GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/daily-planner.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/daily-planner.directory new file mode 100644 index 0000000..ea43521 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/daily-planner.directory @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Daily planner +Name[ru_RU]=Ежедневник +X-Alterator-PackageList=workstation/daily-planner +X-Alterator-Required=yes +X-Alterator-Parent=workstation/10-office +Categories=GNOME;MATE;XFCE;KDE;KDE4; + diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/emulators.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/emulators.directory new file mode 100644 index 0000000..9edfd60 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/emulators.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Run Windows/DOS software +Name[ru_RU]=Запуск программ Windows/DOS +X-Alterator-PackageList=workstation/emulators +X-Alterator-Conflicts=wine-local +X-Alterator-Parent=workstation/40-virtualization +Categories=KDE;KDE4;GNOME;XFCE; +#Comment=Run applications designed for other operating systems and computer architectures; for example, 32-bit programs in a 64-bit environment +#Comment[ru_RU]=Запуск приложений, предназначенных для других операционных систем и компьютерных архитектур; например, 32-битных программ в 64-битной среде diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/flatpak.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/flatpak.directory new file mode 100644 index 0000000..f3c2b3a --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/flatpak.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Flatpak repository +X-Alterator-Parent=workstation/z00-add-3dparty +X-Alterator-PackageList=slinux/flatpak +X-Alterator-Required=no +Name[ru_RU]=Репозиторий Flatpak diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/fractal.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/fractal.directory new file mode 100644 index 0000000..fc1ed69 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/fractal.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Matrix messaging app (Fractal) +Name[ru_RU]=Обмен мгновенными сообщениями в Matrix (Fractal) +X-Alterator-PackageList=workstation/fractal +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/freecad.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/freecad.directory new file mode 100644 index 0000000..c2ffdc2 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/freecad.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=FreeCAD system +Name[ru_RU]=САПР (FreeCAD) +X-Alterator-PackageList=workstation/freecad +X-Alterator-Required=no diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/freeipa-client.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/freeipa-client.directory new file mode 100644 index 0000000..ec6586e --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/freeipa-client.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=FreeIPA +Name[ru_RU]=FreeIPA +Comment=FreeIPA domain client +Comment[ru_RU]=Клиент домена FreeIPA +X-Alterator-PackageList=workstation/freeipa-client +X-Alterator-Required=no +X-Alterator-Parent=workstation/z01-add-clients +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/games.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/games.directory new file mode 100644 index 0000000..c9bff29 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/games.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Games +Name[ru_RU]=Игры +X-Alterator-PackageList=workstation/steam +X-Alterator-Required=no +X-Alterator-Parent=workstation/50-other +Categories=GNOME; +Comment=Steam, libraries and other improvements for gaming performance. +Comment[ru_RU]=Steam, библиотеки и другие улучшения для игровой производительности. diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/ganttproject.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/ganttproject.directory new file mode 100644 index 0000000..347df2e --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/ganttproject.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Project management (GanttProject) +Name[ru_RU]=Управление проектами (диаграммы Гантта) +X-Alterator-PackageList=workstation/ganttproject +X-Alterator-Required=no +X-Alterator-Parent=workstation/10-office diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gdm-settings.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gdm-settings.directory new file mode 100644 index 0000000..593b7f2 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gdm-settings.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=GDM Settings +Name[ru_RU]=Настройки GDM +X-Alterator-PackageList=workstation/gdm-settings +X-Alterator-Required=no +X-Alterator-Parent=workstation/50-other diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gnome-boxes.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gnome-boxes.directory new file mode 100644 index 0000000..32f8a46 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gnome-boxes.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=GNOME Boxes desktop virtualization +Name[ru_RU]=Настольная виртуализация (GNOME Boxes) +X-Alterator-PackageList=workstation/gnome-boxes +X-Alterator-Required=no +X-Alterator-Parent=workstation/40-virtualization diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gnome-peer-to-peer.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gnome-peer-to-peer.directory new file mode 100644 index 0000000..5aed8e6 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gnome-peer-to-peer.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Peer-to-peer clients +Name[ru_RU]=Файлообменные сети +X-Alterator-PackageList=workstation/gnome-peer-to-peer +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-adm.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-adm.directory new file mode 100644 index 0000000..d2323f1 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-adm.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Administration tools +Name[ru_RU]=Инструменты администрирования +X-Alterator-PackageList=workstation/gpolicy-adm +X-Alterator-Required=no +X-Alterator-Parent=workstation/35-gpolicy diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-client.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-client.directory new file mode 100644 index 0000000..943d443 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-client.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Client (means of application) +Name[ru_RU]=Клиент (средства применения) +X-Alterator-PackageList=workstation/gpolicy-client +X-Alterator-Required=no +X-Alterator-Parent=workstation/35-gpolicy diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-templates.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-templates.directory new file mode 100644 index 0000000..942e3a5 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gpolicy-templates.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Group policy templates +Name[ru_RU]=Шаблоны групповых политик +X-Alterator-PackageList=workstation/gpolicy-templates +X-Alterator-Required=no +X-Alterator-Parent=workstation/35-gpolicy diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/grub-customizer.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/grub-customizer.directory new file mode 100644 index 0000000..6901b03 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/grub-customizer.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=GRUB Customizer +Name[ru_RU]=Кастомизация GRUB +X-Alterator-PackageList=workstation/grub-customizer +X-Alterator-Required=no +X-Alterator-Parent=workstation/50-other diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gtk-dictionary.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gtk-dictionary.directory new file mode 100644 index 0000000..7300848 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/gtk-dictionary.directory @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Dictionary +Name[ru_RU]=Словари +X-Alterator-PackageList=workstation/gtk-dictionary +X-Alterator-Required=no +X-Alterator-Parent=workstation/10-office +Categories=GNOME;XFCE; + diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/kvm.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/kvm.directory new file mode 100644 index 0000000..398ccc3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/kvm.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=QEMU/KVM virtualization client-server +Name[ru_RU]=Клиент-сервер виртуализации (QEMU/KVM) +X-Alterator-PackageList=workstation/kvm +X-Alterator-Required=no +X-Alterator-Parent=workstation/40-virtualization diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/office-software.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/office-software.directory new file mode 100644 index 0000000..e19708c --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/office-software.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Office Software +Name[ru_RU]=Офисное ПО +X-Alterator-PackageList=workstation/libreoffice +X-Alterator-Required=yes +X-Alterator-Parent=workstation/10-office +Categories=KDE;KDE4;GNOME;XFCE diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/panorama-tools.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/panorama-tools.directory new file mode 100644 index 0000000..b92fb0c --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/panorama-tools.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Panorama tools +Name[ru_RU]=Работа с панорамными снимками +X-Alterator-PackageList=workstation/panorama-tools +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia +Categories=KDE;KDE4;GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/photo-editing.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/photo-editing.directory new file mode 100644 index 0000000..d64d56e --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/photo-editing.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Photo editing +Name[ru_RU]=Обработка фотографий +X-Alterator-PackageList=workstation/photo-editing +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia +Categories=KDE;KDE4;GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/pidgin.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/pidgin.directory new file mode 100644 index 0000000..8a880bb --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/pidgin.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Pidgin IM client +Name[ru_RU]=Обмен мгновенными сообщениями (Pidgin) +X-Alterator-PackageList=workstation/pidgin +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/raccess.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/raccess.directory new file mode 100644 index 0000000..8a7f3d4 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/raccess.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Remote Desktop access client +Name[ru_RU]=Доступ к удалённым рабочим столам +X-Alterator-Parent=workstation/20-networking +X-Alterator-PackageList=workstation/raccess +X-Alterator-Required=no diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/scanning.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/scanning.directory new file mode 100644 index 0000000..53161de --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/scanning.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Scanning +Name[ru_RU]=Поддержка сканеров +X-Alterator-PackageList=workstation/scanning +X-Alterator-Required=yes +X-Alterator-Parent=workstation/10-office +Categories=KDE;KDE4;GNOME;XFCE diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/scribus.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/scribus.directory new file mode 100644 index 0000000..ed14545 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/scribus.directory @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Scribus desktop publishing system +Name[ru_RU]=Издательская система (Scribus) +X-Alterator-PackageList=workstation/scribus +X-Alterator-Required=no diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/showtime.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/showtime.directory new file mode 100644 index 0000000..37262c3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/showtime.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Showtime mediaplayer +Name[ru_RU]=Медиаплеер (Showtime) +X-Alterator-PackageList=workstation/showtime +X-Alterator-Required=yes +X-Alterator-Parent=workstation/30-multimedia diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/smartcard.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/smartcard.directory new file mode 100644 index 0000000..0ec37a4 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/smartcard.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Smartcard support +Name[ru_RU]=Поддержка смарт-карт +X-Alterator-PackageList=workstation/smartcard +X-Alterator-Required=yes +X-Alterator-Parent=workstation/10-office +Categories=KDE;KDE4;GNOME;XFCE diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/sound-editing.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/sound-editing.directory new file mode 100644 index 0000000..b20ac25 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/sound-editing.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Audacity sound editor +Name[ru_RU]=Обработка звука (Audacity) +X-Alterator-PackageList=workstation/sound-editing +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia +Categories=KDE;KDE4;GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/sushi.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/sushi.directory new file mode 100644 index 0000000..b2f5ba0 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/sushi.directory @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Quick Preview for Files (Sushi) +Name[ru_RU]=Быстрый предпросмотр для Файлов (Sushi) +Comment=Quick preview of the files contents in the system's File Manager interface (Nautilus) by pressing the space bar. +Comment[ru_RU]=Быстрый предпросмотр содержимого файлов в системном менеджере файлов (Nautilus) при нажатии клавиши пробел. +X-Alterator-PackageList=workstation/sushi +X-Alterator-Required=yes +X-Alterator-Parent=workstation/10-office +Categories=GNOME; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/thunderbird.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/thunderbird.directory new file mode 100644 index 0000000..f8a5b34 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/thunderbird.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Thunderbird email client +Name[ru_RU]=Электронная почта (Thunderbird) +X-Alterator-PackageList=workstation/thunderbird +X-Alterator-Required=yes +X-Alterator-Parent=workstation/20-networking diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/vector-graphics.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/vector-graphics.directory new file mode 100644 index 0000000..d43db8f --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/vector-graphics.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Vector graphics (Inkscape) +Name[ru_RU]=Векторная графика (Inkscape) +X-Alterator-PackageList=workstation/vector-graphics +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia +Categories=KDE;KDE4;GNOME;XFCE; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/video-editors.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/video-editors.directory new file mode 100644 index 0000000..8fc0972 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/video-editors.directory @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Video Editors +Name[ru_RU]=Видеоредакторы +X-Alterator-PackageList=workstation/video-editors +X-Alterator-Required=no +X-Alterator-Parent=workstation/30-multimedia diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/voip-clients.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/voip-clients.directory new file mode 100644 index 0000000..7f24de7 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/voip-clients.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Internet telephony (GNOME Calls) +Name[ru_RU]=Интернет-телефония (GNOME Calls) +X-Alterator-PackageList=workstation/voip-clients +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/yandex-browser.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/yandex-browser.directory new file mode 100644 index 0000000..5d55528 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/yandex-browser.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Yandex Browser +Name[ru_RU]=Яндекс браузер +X-Alterator-PackageList=workstation/yandex-browser +X-Alterator-Required=no +X-Alterator-Parent=workstation/20-networking +Categories=GNOME;MATE;XFCE;KDE;KDE4; diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/z00-add-3dparty.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/z00-add-3dparty.directory new file mode 100644 index 0000000..f4e36f3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/z00-add-3dparty.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Directory +X-Alterator-Required=no +Categories=GNOME;MATE;XFCE;KDE;KDE4; + +Name=Third-party software +Name[ru_RU]=Стороннее ПО +Comment=Third party software repositories +Comment[ru_RU]=Репозитории стороннего программного обеспечения diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/z01-add-clients.directory b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/z01-add-clients.directory new file mode 100644 index 0000000..37e85b6 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/groups/workstation/z01-add-clients.directory @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Directory +X-Alterator-Required=no +Categories=GNOME;MATE;XFCE;KDE;KDE4; + +Name=Service clients +Name[ru_RU]=Клиенты сервисов +Comment=Additional services clients +Comment[ru_RU]=Дополнительные клиенты различных сервисов diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/.base b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/.base new file mode 100644 index 0000000..2d3ef39 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/.base @@ -0,0 +1,556 @@ +## generated by features.in/metadata/lib/50-metadata.mk + +## SYSTEM_PACKAGES +firmware-linux +kbd +kbd-data +fonts-ttf-google-croscore-arimo + +## COMMON_PACKAGES +fakeroot +vim-console + +## THE_PACKAGES +xorg-dri-vmwgfx +virtualbox-guest-additions +open-vm-tools +xorg-dri-vmwgfx +xorg-drv-vmware +xorg-drv-vmmouse +open-vm-tools-desktop +qemu-guest-agent +xorg-dri-virtio +spice-vdagent +xorg-drv-qxl +xorg-drv-spiceqxl +firmware-alsa-sof +firmware-wireless-regdb +chkconfig +vconsole-setup-kludge +systemd-settings-enable-log-to-tty12 +systemd-settings-enable-showstatus +NetworkManager +iputils +xorg-drv-intel +xorg-dri-intel +xorg-drv-nouveau +xorg-drv-ati +xorg-drv-radeon +xorg-drv-amdgpu +gdm +chrony +apt-conf-branch +fonts-ttf-google-croscore-arimo +fonts-otf-adobe-source-code-pro +fonts-otf-adobe-source-sans-pro +fonts-otf-mozilla-fira +fonts-ttf-google-droid-sans +fonts-ttf-google-droid-sans-mono +fonts-ttf-google-droid-serif +fonts-ttf-google-croscore-arimo +fonts-ttf-google-croscore-cousine +fonts-ttf-google-croscore-tinos +fonts-ttf-google-crosextra-caladea +fonts-ttf-google-crosextra-carlito +fonts-ttf-liberation +fonts-ttf-ubuntu-font-family +control +xdg-user-dirs +docs-alt-workstation +chromium +qt5-wayland +qt6-wayland +cups-pk-helper +cups +fonts-ttf-lxgw-wenkai +xdg-user-dirs-gtk +polkit-rule-packagekit-disallow-install +etcnet +etcnet-defaults-desktop +alterator-net-eth +alterator-wizardface +e2fsprogs +mdadm +lvm2 +cryptsetup +alterator-postinstall +branding-alt-workstation-release +shadow-utils +passwd +shadow-groups +dhcpcd +firmware-intel-ucode +iucode_tool + +## BASE_PACKAGES +bootloader-utils +shim-signed +installer-feature-setup-plymouth +make-initrd-plymouth +cpio +installer-feature-runlevel5-stage2 +installer-feature-bootloader-grub +make-initrd-mdadm +make-initrd-lvm +make-initrd-luks +installer-distro-alt-workstation-stage3 +installer-alterator-livecd-stage3 +memtest86+ +make-initrd-luks +alterator-luks +make-initrd-ucode + +## THE_LISTS + +# tools/wireless systemd sound/base sound/pipewire network/NetworkManager tagged/base+l10n tagged/base+xorg tagged/desktop+xorg mesa-dri-drivers network/NetworkManager-gtk4 workstation/gnome workstation/the.pkgs tagged/archive+extra tagged/base+regular tagged/base+l10n tagged/base+desktop+live tagged/xorg+vaapi tagged/basesystem tagged/security+luks domain-client +wireless-tools +ath_info +rfkill +iw +systemd +systemd-sysvinit +systemd-analyze +chkconfig +hwclock +amixer +alsa-utils +aplay +test-audio +alsa-set-initial-options +pipewire +pipewire-utils +wireplumber +NetworkManager +NetworkManager-vpnc +NetworkManager-openvpn +NetworkManager-pptp +NetworkManager-l2tp +NetworkManager-openconnect +iputils +usb-modeswitch +glibc-locales +glibc-gconv-modules +xorg-server +xorg-drv-evdev +xorg-drv-libinput +xorg-drv-vesa +xorg-drv-fbdev +xauth +xorg-utils +x-cursor-theme-jimmac +menu-icons-default +xorg-drv-cirrus +xorg-drv-mga +xorg-drv-qxl +xorg-drv-spiceqxl +mesa-dri-drivers +xorg-dri-intel +xorg-dri-radeon +xorg-dri-nouveau +xorg-dri-vmwgfx +xorg-dri-virtio +NetworkManager-openvpn-gtk4 +NetworkManager-pptp-gtk4 +NetworkManager-vpnc-gtk4 +NetworkManager-l2tp-gtk4 +NetworkManager-openconnect-gtk4 +#gnome3-minimal +gnome-session-wayland +gnome-session-xsession +gnome-control-center +gnome-shell +gnome-shell-extensions +fonts-otf-abattis-cantarell +fonts-ttf-adwaita +gnome-backgrounds +yelp +resources +gnome-logs +gnome-calculator +gnome-calendar +gnome-characters +gvfs-backends +fuse-gvfs +nautilus +nautilus-share +samba-usershares +gnome-console +file-roller +gnome-text-editor +loupe +gnome-weather +gnome-clocks +gnome-icon-theme +gnome-icon-theme-symbolic +gnome-themes-extra +libgtk2-engine-adwaita +gnome-user-docs +snapshot +hashsum +dconf-editor +# misc +alt-tour +papers +power-profiles-daemon +g4music +templates +# Panel Mode +alt-panelmoded +# GNOME Shell extensions +gnome-extensions-app +# Nautilus extensions +hashsum-nautilus +# nautilus-backspace TODO: Temporarily excluded due to an error with the address bar focus +# Fix problem with QT5 and QT6 window decoration in Wayland +qadwaitadecorations-qt5 +qadwaitadecorations-qt6 +# GNOME Legacy Theme Switcher +gnome-legacy-theme-switcher +# Autostart manager +ignition-adw +# fingerprint +fprintd +pam_fprintd +# Utility +authenticator +# Common base packages +pam-limits-desktop +pam_gnome-keyring +udev-rules-rfkill-uaccess +su +sudo +beesu +gostsum +audit +xmessage +lsof +lsblk +lftp +catdoc +lsb-release +libnss-role +bluez +gpm +fdisk +dvd+rw-tools +pv +mtr +net-tools +tcpdump +ipcalc +python3-module-serial +hardinfo2 +inxi +glxgears +glxinfo +vulkan-tools +clinfo +wayland-utils +hwinfo +htop +iotop +lm_sensors3 +color-prompt-and-man +hunspell-ru-lebedev +accountsservice +test-audio +xorg-conf-libinput-touchpad +screen +terminfo-extra +fuse-gvfs +gvfs-backends +libgtk2-engine-adwaita +pinentry-gnome3 +dconf-editor +seahorse +yelp +gnome-keyring +gnome-keyring-ssh +gcr +xdg-user-dirs +xdg-user-dirs-gtk +blacklist-pcspkr +edid-decode +sysfsutils +mc +apf +udev-extras +gparted +gpart +# Man Pages +man-pages +man-pages-ru +man-pages-ru-extra +# alterator +alterator-notes +alterator-explorer +alterator-standalone +alterator-root +alterator-users +alterator-groups +alterator-datetime +alterator-proxy +alterator-services +alterator-xkb +alterator-net-general +alterator-net-pppoe +rp-pppoe-client +alterator-net-pptp +alterator-net-openvpn +alterator-net-eth +alterator-net-vlan +alterator-net-wifi +# Ensure that right gnupg2 will be pulled +gnupg2 +libksba +# Support Chinese characters +fonts-bitmap-wqy +# Emodji +fonts-ttf-google-noto-emoji-color +# compat libs +i586-libusb-compat +# Console fonts workaround +vconsole-setup-kludge +# Software Management +rpminstall +# USB Flash Writer +impression +#Codecs +gst-libav +gst-plugins-good1.0 +# Search utilitiy +snoop +# AppIcon style +icon-theme-alt-workstation +icon-theme-morewaita +# Sketch and take handwritten notes +rnote +# Russian Trusted Root CA +ca-certificates-digital.gov.ru +# h.264 for firefox-esr 52.9.0-alt1.E2K.8 (ffmpeg 3) +# Accessibility +orca +# GNOME Console keybind +gnome-console-keybind +gzip-utils +lzip +lzop +p7zip +pax +rzip +unrar +unzip +xbiso +zpaq +# parallel (de)compression +pbzip2 +pigz +plzip +pxz +# legacy +arj +cabextract +lha +mdbtools +nomarch +ncompress +unace +unarj +#unzoo +uudeview +# recovery +#gzrt +lziprecover +glibc-locales +tzdata +lsblk +xfsprogs +jfsprogs +f2fs-tools +ntfs-3g +dosfstools +exfatprogs +fatresize +shadow-change +openssh +openssh-blacklist +iptables +iproute2 +net-tools +nfs-utils +wget +curl +smartmontools +system-report +ps_mem +strace +powertop +pciutils +usbutils +acpi +dmidecode +apt-repo +apt-rsync +apt-scripts +apt-https +#aptitude # See ALT bug 41622 +update-kernel +bash-completion +cpufreq-simple +eject +bc +ncdu +tree +zsh +glibc-locales +glibc-gconv-modules +wget +curl +rsync +apt +fdisk +vim-console +nano +mc +nfs-utils +system-backup +# NB: these might hurt each other, for MAIN_LISTS +libva-driver-intel +libva-intel-media-driver +libva-utils +#xvba-video +interactivesystem +basesystem +crontabs +info +kbd +kbd-data +losetup +passwd +sash +time +which +apt +apt-https +cryptsetup +pam-config +pam_mount +pam_ccreds +samba-client +cifs-utils +keyutils +nfs-clients +autofs +libnss-fallback +libnss-mdns +settime-rfc867 +#krb5-ticket-watcher +alterator-browser-qt +alterator-standalone +alterator-auth +alterator-net-shares + +## BASE_LISTS + +# tagged/base+efi workstation/base.pkgs workstation/nvidia tagged/desktop+cups grub domain-client-i +gdisk +parted +fatresize +dosfstools +grub-efi +efibootmgr +# Hardware +mdadm +make-initrd-mdadm +make-initrd-ucode +iucode_tool +firmware-intel-ucode +fwupd +cups-browsed +ipp-usb +os-prober +switcheroo-control +#i586-libs +i586-xorg-dri-radeon +i586-xorg-dri-intel +i586-xorg-dri-nouveau +# GUI utilities +timeshift +foldy +userpasswd-gnome +# Tuner +tuner +tuner-tweaks +tuner-panel +# GNOME Shell Extensions +gnome-shell-extension-session-keeper +gnome-shell-extension-gsconnect +# CD/DVD writer +brasero +# Sotware manegement +packagekit +gnome-software +# alterator +alterator-roles-common +alterator-quota +alterator-control +alterator-x11 +alterator-logs +alterator-updates +alterator-net-iptables +alterator-update-kernel +alterator-zram-swap +alterator-limits +alterator-multiseat +alterator-usbguard +alterator-usbmount +# Network +avahi-daemon +libnss-mdns +# view and edit keys +key-rack +# distr specific +alt-workstation-addon +kernel-modules-nvidia-6.12 +nvidia-settings +i586-libcuda +i586-libnvidia-encode +libcuda +libnvidia-encode +nvidia-modprobe +nvidia-powerd +nvidia-smi +libnvidia-opticalflow +libnvidia-vksc-core +libnvoptix +libnvcuvid +ocl-nvidia +nvidia-vaapi-driver +blacklist-nouveau +cups +cups-filters +cups-pdf +printer-drivers-base +foomatic-db +hplip +hplip-hpcups +hplip-hpijs +hplip-gui +printer-driver-splix +printer-driver-brlaser +printer-driver-oki +grub-pc +grub-efi +installer-feature-auto-domain +installer-feature-nfs-client-stage3 +installer-feature-start-avahi +installer-feature-network-shares-client-stage3 +installer-feature-weak-passwd + +## DOT_BASE +^kernel-(image|modules-(drm|drm-ancient|drm-nouveau|drm-radeon|r8125|rtl8188fu|rtl8192eu|rtl8723bu|rtl8723de|rtl8812au|rtl8821cu|rtl88x2bu|rtw89|staging|yt6801))-(6.12)$ +^branding-alt-workstation-(release|notes|bootsplash|graphics|indexhtml|gnome-settings|alterator|graphics|indexhtml|slideshow|bootloader)$ +docs-alt-workstation +firmware-prism.* +firmware-ipw.* +firmware-zd.* diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/slinux/flatpak b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/slinux/flatpak new file mode 100644 index 0000000..324e397 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/slinux/flatpak @@ -0,0 +1,2 @@ +flatpak +flatpak-repo-flathub diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/3rdparty b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/3rdparty new file mode 100644 index 0000000..44b232b --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/3rdparty @@ -0,0 +1,10 @@ +postgresql17-1C +postgresql17-1C-server +postgresql17-1C-contrib +cryptopro-preinstall +cryptopro-preinstall-base +alt-csp-cryptopro +surguch +google-chrome-preinstall +#vmware-view-preinstall +teamviewer-preinstall diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/ad-client b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/ad-client new file mode 100644 index 0000000..5ef917b --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/ad-client @@ -0,0 +1,5 @@ +libwbclient +task-auth-ad-sssd +task-auth-ad-winbind +krb5-ticket-watcher +task-auth-ldap-sssd diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/alterator-web b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/alterator-web new file mode 100644 index 0000000..ba3ad04 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/alterator-web @@ -0,0 +1 @@ +alterator-fbi diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/blender b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/blender new file mode 100644 index 0000000..562fe1d --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/blender @@ -0,0 +1 @@ +blender diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clamav b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clamav new file mode 100644 index 0000000..36416e7 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clamav @@ -0,0 +1,2 @@ +clamtk +clamav-db-main diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clients-backup b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clients-backup new file mode 100644 index 0000000..e9057d3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clients-backup @@ -0,0 +1,3 @@ +bacula15-client +#alterator-bacula-client +urbackup-client diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clients-monitor b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clients-monitor new file mode 100644 index 0000000..1a0f2bc --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/clients-monitor @@ -0,0 +1,3 @@ +zabbix-agent +alterator-zabbix-agent +zabbix-agent-sudo diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/cloud-clients b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/cloud-clients new file mode 100644 index 0000000..36c83dd --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/cloud-clients @@ -0,0 +1,2 @@ +nextcloud-client +seafile-client diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/convert-images b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/convert-images new file mode 100644 index 0000000..c4d4f64 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/convert-images @@ -0,0 +1,2 @@ +switcheroo +curtail diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/daily-planner b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/daily-planner new file mode 100644 index 0000000..1f7863a --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/daily-planner @@ -0,0 +1,2 @@ +iotas +planify diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/emulators b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/emulators new file mode 100644 index 0000000..91ef5a1 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/emulators @@ -0,0 +1,11 @@ +wine +wine-mono +wine-gecko +i586-wine +wine-cpcsp_proxy +i586-wine-cpcsp_proxy +i586-xorg-dri-* +i586-libnss-mdns +i586-libnss-myhostname +dosbox +winehelper diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/fractal b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/fractal new file mode 100644 index 0000000..6e561d0 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/fractal @@ -0,0 +1 @@ +fractal diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/freecad b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/freecad new file mode 100644 index 0000000..115a0fc --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/freecad @@ -0,0 +1,2 @@ +freecad +#freecad-thumbnailer diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/freeipa-client b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/freeipa-client new file mode 100644 index 0000000..1cb89de --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/freeipa-client @@ -0,0 +1,3 @@ +freeipa-client +task-auth-freeipa +krb5-ticket-watcher diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/ganttproject b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/ganttproject new file mode 100644 index 0000000..d253b18 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/ganttproject @@ -0,0 +1,2 @@ +java-21-openjdk +ganttproject diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gdm-settings b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gdm-settings new file mode 100644 index 0000000..501dd1b --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gdm-settings @@ -0,0 +1 @@ +gdm-settings diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gearlever b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gearlever new file mode 100644 index 0000000..680fb7e --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gearlever @@ -0,0 +1 @@ +gearlever diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gnome-boxes b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gnome-boxes new file mode 100644 index 0000000..132d976 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gnome-boxes @@ -0,0 +1,2 @@ +gnome-boxes +qemu-system diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gnome-peer-to-peer b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gnome-peer-to-peer new file mode 100644 index 0000000..411c2d3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gnome-peer-to-peer @@ -0,0 +1 @@ +fragments diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy new file mode 100644 index 0000000..0d90f18 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy @@ -0,0 +1,3 @@ +local-policy +samba-dc-common +krb5-ticket-watcher diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-adm b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-adm new file mode 100644 index 0000000..1fe17a8 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-adm @@ -0,0 +1,2 @@ +admc +gpui diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-client b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-client new file mode 100644 index 0000000..89f93c7 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-client @@ -0,0 +1,3 @@ +gpupdate +alterator-gpupdate +gpresult diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-templates b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-templates new file mode 100644 index 0000000..9058868 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gpolicy-templates @@ -0,0 +1,6 @@ +admx-basealt +admx-firefox +admx-chromium +admx-yandex-browser +admx-thunderbird +admx-msi-setup diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/grub-customizer b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/grub-customizer new file mode 100644 index 0000000..8f839d5 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/grub-customizer @@ -0,0 +1 @@ +grub-customizer diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gtk-dictionary b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gtk-dictionary new file mode 100644 index 0000000..b4605ef --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/gtk-dictionary @@ -0,0 +1,5 @@ +stardict +stardict-mueller7 +stardict-quick_en-ru +stardict-quick_ru-en +#stardict-engcom diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/kvm b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/kvm new file mode 100644 index 0000000..e6084f8 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/kvm @@ -0,0 +1,5 @@ +qemu-system +libvirt +virt-manager +openssh-askpass-common +gtk3-ssh-askpass diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/libreoffice b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/libreoffice new file mode 100644 index 0000000..ae480f7 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/libreoffice @@ -0,0 +1,10 @@ +LibreOffice-still +LibreOffice-still-langpack-ru +LibreOffice-still-gtk3 +LibreOffice-still-common +java-21-openjdk +libreoffice-languagetool +libcmis +libwps +projectlibre +dia diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/panorama-tools b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/panorama-tools new file mode 100644 index 0000000..97e4665 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/panorama-tools @@ -0,0 +1 @@ +hugin diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/photo-editing b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/photo-editing new file mode 100644 index 0000000..81317ed --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/photo-editing @@ -0,0 +1,6 @@ +gimp +gimp-help-ru +gimp-help-en +#gimp-plugin-gutenprint +#gimp-plugin-ufraw +darktable diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/pidgin b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/pidgin new file mode 100644 index 0000000..3ab95a6 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/pidgin @@ -0,0 +1,2 @@ +pidgin +pidgin-otr diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/raccess b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/raccess new file mode 100644 index 0000000..640504d --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/raccess @@ -0,0 +1,6 @@ +openuds-client +remmina +remmina-plugins +ansible +virt-viewer +gnome-connections diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/scanning b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/scanning new file mode 100644 index 0000000..197cd22 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/scanning @@ -0,0 +1,13 @@ +sane +sane-airscan +simple-scan +#xsane +#xsane-doc +#xsane-doc-ru +gimagereader-gtk +papers +tesseract +tesseract-langpack-ru +tesseract-langpack-en +hplip-sane +epsonscan2 diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/scribus b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/scribus new file mode 100644 index 0000000..7989b0a --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/scribus @@ -0,0 +1,2 @@ +scribus +scribus-doc diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/showtime b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/showtime new file mode 100644 index 0000000..ed22a7e --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/showtime @@ -0,0 +1,2 @@ +# Video Player +showtime diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/smartcard b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/smartcard new file mode 100644 index 0000000..c34afe3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/smartcard @@ -0,0 +1,16 @@ +card-actions +# FIXME: cloned from ../tagged/base+smartcard :-/ +opensc +pcsc-tools +pcsc-lite +pcsc-lite-acsccid +pcsc-lite-asedriveiiie-usb +pcsc-lite-ccid +pam_pkcs11 +libjcpkcs11 +librtpkcs11ecp +isbc-pkcs11 +openssl +openssl-engines +openssl-gost-engine +libp11 diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/sound-editing b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/sound-editing new file mode 100644 index 0000000..480d970 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/sound-editing @@ -0,0 +1 @@ +audacity diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/steam b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/steam new file mode 100644 index 0000000..d2ff33d --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/steam @@ -0,0 +1,5 @@ +i586-libtxc_dxtn +i586-libd3d +i586-steam +gamemode +alt-gaming-mm-count diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/sushi b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/sushi new file mode 100644 index 0000000..be12f61 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/sushi @@ -0,0 +1 @@ +sushi diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/thunderbird b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/thunderbird new file mode 100644 index 0000000..84daedd --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/thunderbird @@ -0,0 +1 @@ +thunderbird diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/vector-graphics b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/vector-graphics new file mode 100644 index 0000000..722759e --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/vector-graphics @@ -0,0 +1 @@ +inkscape diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/video-editors b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/video-editors new file mode 100644 index 0000000..2c6ca0d --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/video-editors @@ -0,0 +1,2 @@ +gnome-video-trimmer +shotcut diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/voip-clients b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/voip-clients new file mode 100644 index 0000000..a9f9cb3 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/voip-clients @@ -0,0 +1 @@ +gnome-calls diff --git a/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/yandex-browser b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/yandex-browser new file mode 100644 index 0000000..3b94652 --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/pkg-groups/lists/workstation/yandex-browser @@ -0,0 +1 @@ +yandex-browser-stable diff --git a/metadata/alt-workstation-11.1-x86_64/vm-profile.scm b/metadata/alt-workstation-11.1-x86_64/vm-profile.scm new file mode 100644 index 0000000..4be892c --- /dev/null +++ b/metadata/alt-workstation-11.1-x86_64/vm-profile.scm @@ -0,0 +1,12 @@ +((workstation + (title . "Setup for workstation") + (action . trivial) + (actiondata + ; 10 MiB (for BIOS boot partition) + ("" (size 20480 . 20480) (methods plain)) + ; 512 MB + ; ("swap" (size 1024000 . #t ) (fsim . "SWAPFS") (methods plain)) + ; Calculating: disk_size (M) * 1024 * 2 - 4096 + ; 13 GiB + ("/" (size 27258880 . #t ) (fsim . "Ext2/3") (methods plain)) + ))) diff --git a/scripts/steps/setup_tmpfs b/scripts/steps/setup_tmpfs new file mode 100755 index 0000000..5160f4c --- /dev/null +++ b/scripts/steps/setup_tmpfs @@ -0,0 +1,19 @@ +#! /bin/sh +set -euo pipefail + +echo "Resize tmpfs" + +echo "Current /etc/fstab:" +cat /etc/fstab +echo "----------------------" + +if grep -q 'tmpfs' /etc/fstab ; then + sed -i 's|tmpfs nosuid|tmpfs size=4g,nosuid|g' /etc/fstab + else echo "tmpfs /tmp tmpfs size=4g,nosuid 0 0" >> /etc/fstab +fi +echo "Changed /etc/fstab:" +cat /etc/fstab +echo "----------------------" +mount -o remount /tmp + +echo "Tmpfs is resized" diff --git a/scripts/vm_setup b/scripts/vm_setup index 7927ac4..6de2e1a 100755 --- a/scripts/vm_setup +++ b/scripts/vm_setup @@ -108,6 +108,12 @@ main() { ${STEP_DIR}/setup_minimalize_server_11.0 fi ;; + '11.1') + ${STEP_DIR}/setup_remove_etcnet + if test "${TARGET}" == "alt-workstation"; then + ${STEP_DIR}/setup_tmpfs + fi + ;; 'c10f1' | 'c10f2') ${STEP_DIR}/setup_minimalize_server_c10f ;; @@ -123,7 +129,7 @@ main() { if test "${BASE_VERSION}" == "8sp"; then ${STEP_DIR}/setup_cloudinit ${STEP_DIR}/setup_cloudinit_yandex - elif test "${BASE_VERSION}" == "sp-10.2.1" || test "${BASE_VERSION}" == "sp-10.2.2" || test "${BASE_VERSION}" == "c10f2"; then + elif test "${BASE_VERSION}" == "sp-10.2.1" || test "${BASE_VERSION}" == "sp-10.2.2" || test "${BASE_VERSION}" == "c10f2" || test "${BASE_VERSION}" == "11.1" || test "${BASE_VERSION}" == "11.0"; then ${STEP_DIR}/setup_cloudinit_11 else ${STEP_DIR}/setup_cloudinit_10 @@ -198,7 +204,7 @@ main() { ${STEP_DIR}/setup_grub2_fixed_eth_names ${STEP_DIR}/setup_gpt_partition_table if test "${CLOUDINIT}" == "1"; then - if test "${BASE_VERSION}" == "sp-10.2.2-vmware"; then + if test "${BASE_VERSION}" == "sp-10.2.2-vmware" || test "${BASE_VERSION}" == "11.1-vmware"; then ${STEP_DIR}/setup_cloudinit_11 else ${STEP_DIR}/setup_cloudinit