From 78242181143e704a28f00448719a105960c422fe Mon Sep 17 00:00:00 2001 From: trevorb Date: Sun, 26 Jan 2025 10:12:41 +1100 Subject: [PATCH] update to latest comps.xml and ks configs --- comps-server.xml | 535 ---------------------------------------------- comps.xml | 7 +- ks.cfg | 41 ++-- ks_netinstall.cfg | 19 +- 4 files changed, 35 insertions(+), 567 deletions(-) delete mode 100644 comps-server.xml diff --git a/comps-server.xml b/comps-server.xml deleted file mode 100644 index 3866110..0000000 --- a/comps-server.xml +++ /dev/null @@ -1,535 +0,0 @@ - - - - - anaconda-tools - Anaconda Tools - Anaconda সঁজুলিসমূহ - Anaconda সরঞ্জাম - Nástroje instalátoru Anaconda - Anaconda-Werkzeuge - Herramientas de Anaconda - Outils Anaconda - એનાકોન્ડા સાધનો - एनाकोंडा औज़ार - Strumenti di Anaconda - Anaconda ツール - Anaconda ಉಪಕರಣಗಳು - Anaconda 도구 - അനക്കോണ്ട പ്രയോഗങ്ങള്‍ - ॲनाकाँडा साधने - Anaconda ସାଧନଗୁଡ଼ିକ - ਐਨਾਕੋਂਡਾ ਸੰਦ - Narzędzia dla instalatora Anaconda - Ferramentas do Anaconda - Инструменты Anaconda. - Anaconda கருவிகள் - అనకొండ సాధనాలు - Інструменти Anaconda - Anaconda 工具 - Anaconda 工具 - - false - false - - chkconfig - chrony - cryptsetup - device-mapper-multipath - dosfstools - dracut-network - e2fsprogs - efibootmgr - fcoe-utils - gfs2-utils - grub2-pc - grub2-pc-efi - iscsi-initiator-utils - lvm2 - mdadm - tboot - tmux - xfsprogs - oscap-anaconda-addon - - - - base - Base - Basis - መሠረት - أساسيّة - ভিত্তি - اساس - Падмурак - Основа - ভিত্তি (Base) - ভিত্তি (Base) - Osnova - Bàsic - Základ - Sail - Base - Basis - Βάση - Base - Base - Baas - پایه - Peruspaketit - Base - આધાર - בסיס - आधार - Osnova - Alap - բազա - Base - Dasar - Grunnur - Base - ベース - ძირითადი - ಮೂಲ - 기본 - Pamatsistēma - आधार - Основни - ബെയ്സ് - आधार - Asas - Grunnpakker - आधार - Basis - Grunnpakker - Motheo - ଆଧାର - ਮੂਲ - Część podstawowa - Base - Base - Bază - Основные - පාදම - Základ - Osnovno - Bazë - Основа - Osnova - Osnova - Bas - அடிப்படை - ఆధారం - Асосҳо - พื้นฐาน - Temel - Основа - مرکز - Cở sở - 基本 - 基礎 - Isiqu - The basic installation of Koozali SME Server Linux. - Koozali SME Server Linux ৰ মৌলিক ইনস্টল। - Koozali SME Server Linux-র মৌলিক ইনস্টলেশন। - Koozali SME Server Linux-র মৌলিক ইনস্টলেশন। - Základní instalace systému Koozali SME Server Linux. - Die Basis-Installation von Koozali SME Server Linux. - Instalación básica de Koozali SME Server Linux. - Installation de base de Koozali SME Server Linux. - Koozali SME Server Linux નું આધાર સ્થાપન. - Koozali SME Server Linux का मौलिक संस्थापन. - Installazione di base di Koozali SME Server Linux. - Koozali SME Server Linux の基本インストール - Koozali SME Server Linuxನ ಮೂಲಭೂತ ಅನುಸ್ಥಾಪನೆ. - Koozali SME Server Linux 기본 설치. - Koozali SME Server Linux-ന്റെ അടിസ്ഥാന ഇന്‍സ്റ്റലേഷന്‍. - Koozali SME Server Linux चे मुळ प्रतिष्ठापन. - Koozali SME Server Linux ର ମୌଳିକ ସ୍ଥାପନା। - Koozali SME Server Linux ਦੀ ਮੁਢਲੀ ਇੰਸਟਾਲੇਸ਼ਨ। - Podstawowa instalacja systemu Koozali SME Server Linux. - A instalação básica do Koozali SME Server Linux - Стандартная установка Koozali SME Server Linux. - Grundinstallationen av Koozali SME Server Linux. - Koozali SME Server Linuxன் அடிப்படை நிறுவல். - Koozali SME Server Linux యొక్క ప్రాధమిక సంస్థాపన. - Стандартне встановлення Koozali SME Server Linux. - 红帽企业版 Linux 基本安装。 - Koozali SME Server Linux 的基本安裝。 - false - false - - smeserver-apache - smeserver-backup - smeserver-base - smeserver-devtools - smeserver-dnscache - smeserver-domains - smeserver-email - smeserver-flexbackup - smeserver-formmagick - smeserver-grub - smeserver-hosts - smeserver-ibays - smeserver-ldap - smeserver-lib - smeserver-lib-compspec - smeserver-LPRng - smeserver-manager - smeserver-ntp - smeserver-nutUPS - smeserver-oidentd - smeserver-openssh - smeserver-packetfilter - smeserver-portforwarding - smeserver-proftpd - smeserver-proxy - smeserver-qmail - smeserver-qmailanalog - smeserver-quota - smeserver-viewlogfiles - smeserver-radiusd - smeserver-runit - smeserver-samba - smeserver-test - smeserver-tinydns - smeserver-audittools - smeserver-clamav - smeserver-dovecot - smeserver-mysql - smeserver-php - smeserver-qpsmtpd - smeserver-release - smeserver-spamassassin - smeserver-support - smeserver-yum - maildrop - mod_perl - tnef - - - - core - Core - Kern - ማዕከላዊ ቦታ - اللبّ - ভিত্তি - هستگ - Падмурак - Основа - কোর - কোর - Jezgra - Nucli - Úplný základ - Craidd - Grundlæggende - Kern - Πυρήνας - Core - Núcleo - Tuum - اصل - Keskeiset - Core - Núcleo - મૂળ - ליבה - कोर - Jezgra - Mag - Հիմք - Nucleo - Inti - Bugas - Lágmarkskerfi - Principale - コア - ბირთვი - ಅಂತಸ್ಸಾರ - 핵심 - Pamatsistēma - कोर - Основни - കോറ്‍ - कोर - Teras - Kjerne - कोर - Kern - Kjerne - Bogare - ପ୍ରମୂଖ - ਮੂਲ - Rdzeń - Núcleo - Núcleo - Nucleu - Основа - න්‍යෂ්ඨිය - Jadro - Jedro - Bërthama - Срж - Srž - Srž - Grund - கோர் - అంతర్భాగం - Система - แกนหลัก - Çekirdek - Основа - مرکز - Lõi - 核心 - 核心 - Okuyikhona - Smallest possible installation. - ন্যূনতম ইনস্টল। - ন্যূনতম ইনস্টলেশন। - ন্যূনতম ইনস্টলেশন। - Nejmenší možná instalace. - Kleinstmögliche Installation. - La instalación más pequeña posible. - Plus petite installation possible. - નાનામાં નાના શક્ય સ્થાપન. - लघुतम संभावित संस्थापन. - Le minime possibile installation. - Minima installazione possibile. - 最小限のインストール - ಅತ್ಯಲ್ಪಸಾಧ್ಯ ಅನುಸ್ಥಾಪನೆ. - 가능한 최소 설치 - സാധ്യമായ ഏറ്റവും ചെറിയ ഇന്‍സ്റ്റലേഷന്‍. - शक्यतया सर्वात लहान प्रतिष्ठापन. - କ୍ଷୁଦ୍ରତମ ସମ୍ଭାବ୍ଯ ସ୍ଥାପନା। - ਘੱਟੋ-ਘੱਟ ਸੰਭਵ ਇੰਸਟਾਲੇਸ਼ਨ। - Najmniejsza możliwa instalacja. - Menor instalação possível - Минимально возможная установка - Minsta möjliga installation - மிகச் சிறிய செயல்படுத்தக்கூடிய நிறுவல். - సాధ్యమగు అతిచిన్న సంస్థాపన. - Мінімально можливе встановлення. - 最小可能安装。 - 最小型安裝。 - false - false - - at - bc - bind-utils - cronie - ed - hdparm - lsof - man-db - passwd - rootfiles - rsyslog - setserial - tmpwatch - traceroute - cronie-anacron - cyrus-sasl-md5 - cyrus-sasl - device-mapper-multipath - fetchmail - ftp - iptraf-ng - iptstate - iscsi-initiator-utils - lm_sensors - minicom - mkbootdisk - mlocate - mod_ssl - mt-st - mutt - openldap-servers - plymouth - rpm-build - rp-pppoe - rsync - strace - sudo - sysfsutils - tcpdump - telnet - time - unzip - usbutils - usermode - vim-enhanced - wget - which - wodim - zip - - - - - - base-system - System - Rekenaar - ሲስተም - نظام - চিস্টেম - Сытэма - সিস্টেম - সিস্টেম - Sustav - Sistema - Systém - System - System - System - Sistema - Sistema - سیستم - Järjestelmä - Système - Sistema - સિસ્ટમ - तंत्र - Sustav - Rendszer - Համակարգ - Sistem - Sistema - Sistema - システム - სისტემა - ವ್ಯವಸ್ಥೆ - 시스템 - Sistēma - Систем - സിസ്റ്റം - प्रणाली - System - Tshepedišo - ତନ୍ତ୍ର - ਸਿਸਟਮ - System - Sistema - Система - පද්ධතිය - Sistem - Sistem - கணினி - వ్యవస్థ - ระบบ - Sistem - Система - نظام - Hệ thống - 系统 - 系統 - Isistimu - Core system components. - চিস্টেমৰ মূখ্য উপাদানসমূহ। - সিস্টেমের কোর সামগ্রী। - সিস্টেমের কোর সামগ্রী। - Základní komponenty systému. - Zentrale Systemkomponenten. - Componentes de sistema Core - Composants du système de base. - કોર સિસ્ટમ સાધનો. - प्रधान सिस्टम घटक - Componenti di base del sistema. - コアシステムコンポーネント - ಪ್ರಮುಖ ವ್ಯವಸ್ಥೆಯ ಘಟಕಗಳು. - 핵심 시스템 콤포넌트. - കോര്‍ സിസ്റ്റം ഘടകങ്ങള്‍. - कोर प्रणाली घटके. - ମୂଖ୍ୟ ତନ୍ତ୍ର ଉପାଦାନଗୁଡ଼ିକ। - ਮੁੱਖ ਸਿਸਟਮ ਹਿੱਸੇ। - Główne składniki systemu. - Componentes de sistema central - Основные компоненты системы. - Grundläggande systemkomponenter. - உள்ளீடு கணினி ஆக்கக்கூறுகள். - కోర్ సిస్టమ్ మూలకములు. - Основні компонент систем. - 核系统组件。 - 核心系統元件。 - - base - - - - - minimal - Minimal Install - নূন্যতম ইনস্টল - ন্যূনতম ইনস্টল - Minimální instalace - Minimale Installation - Instalación mínima - Installation minimale - ન્યૂનતમ સ્થાપન - न्यूनतम संस्थापन - Installazione minima - 最小限のインストール - ಕನಿಷ್ಟ ಅನುಸ್ಥಾಪನೆ - 최소 설치 - ഏറ്റവും കുറഞ്ഞ ഇന്‍സ്റ്റോള്‍ - किमान इंस्टॉल - ସର୍ବନିମ୍ନ ସ୍ଥାପନ - ਘੱਟ ਤੋਂ ਘੱਟ ਇੰਸਟਾਲ - Minimalna instalacja - Instalações Mínimas - Минимальная установка - குறைந்தபட்ச நிறுவல் - కనీసపు సంస్థాపన - Мінімальна система - 最小安装 - 最小型安裝 - Basic functionality. - মৌলি কাৰ্য্যকৰীতা। - প্রাথমিক বৈশিষ্ট্য। - Základní funkcionalita. - Grundlegende Funktionalität. - Funcionalidad básica. - Fonctionnalité de base. - મૂળભૂત વિધેય. - मौलिक प्रकार्यात्मकता. - Funzione di base. - 基本的な機能です。 - ಮೂಲಭೂತ ಕ್ರಿಯಾಶೀಲತೆ. - 기본적인 기능입니다. - അടിസ്ഥാന പ്രവൃത്തിവിശേഷണം. - मूळ कार्यक्षमता. - ସାଧାରଣ କାର୍ଯ୍ୟକାରିତା। - ਮੁੱਢਲੀ ਕਾਰਜਸ਼ੀਲਤਾ। - Podstawowa funkcjonalność. - Função básica - Базовая функциональность. - அடிப்படை செயலம்சம். - ప్రాథమిక ఫంక్షనాలిటి. - Основні можливості. - 基本功能。 - 基本功能。 - 5 - - core - base - - - - - - - - - - - - - - - - - diff --git a/comps.xml b/comps.xml index 75a16a9..4e557f8 100644 --- a/comps.xml +++ b/comps.xml @@ -49,7 +49,6 @@ iscsi-initiator-utils lvm2 mdadm - rpm-libs tboot tmux xfsprogs @@ -249,8 +248,7 @@ smeserver-postfix smeserver-proftpd smeserver-proxy - smeserver-qmailanalog - smeserver-qmail + smeserver-mini-qmail smeserver-qpsmtpd smeserver-quota smeserver-radiusd @@ -348,7 +346,6 @@ acl at attr - bash bc cpio crontabs @@ -676,7 +673,7 @@ smeserver - Koozali SME Server + smeserver Koozali SME Servilo Koozali SME Serveur Koozali SME サーバー diff --git a/ks.cfg b/ks.cfg index e9ec173..74c3930 100644 --- a/ks.cfg +++ b/ks.cfg @@ -1,9 +1,9 @@ # default keyboard and language -keyboard 'us' -lang en_US.UTF-8 +#keyboard 'us' +#lang en_US.UTF-8 # We do not want SELinux -selinux --permissive +selinux --disabled # Services to activate #services --enabled=NetworkManager @@ -27,19 +27,22 @@ eula --agreed #network --bootproto=dhcp --device=link --activate # Install from the cdrom -cdrom +#cdrom +harddrive --partition=/dev/disk/by-label/SME\\x20Server --dir=/ # Add netinstall repos -#repo --name="smeos" --baseurl=https://koji.koozali.org/kojifiles/repos-dist/smeserver11/latest/$basearch -#repo --name="rockybase" --baseurl=https://dl.rockylinux.org/pub/rocky/8/BaseOS/$basearch/os/ -#repo --name="rockyappstream" --baseurl=https://dl.rockylinux.org/pub/rocky/8/AppStream/$basearch/os/ -#repo --name="rockypowertools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/$basearch/os/ --cost=200 -#repo --name="rockyextras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/$basearch/os --cost=200 -#repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/$basearch/ +#repo --name="rockybase" --baseurl=https://dl.rockylinux.org/pub/rocky/8/BaseOS/x86_64/os/ +#repo --name="rockyappstream" --baseurl=https://dl.rockylinux.org/pub/rocky/8/AppStream/x86_64/os/ +#repo --name="rockypowertools" --baseurl=http://dl.rockylinux.org/pub/rocky/8/PowerTools/x86_64/os/ --cost=200 +#repo --name="rockyextras" --baseurl=http://dl.rockylinux.org/pub/rocky/8/extras/x86_64/os --cost=200 +#repo --name="epel" --baseurl=https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/ +#repo --name="remi" --baseurl=https://rpmfind.net/linux/remi/enterprise/8/remi/x86_64/ +#repo --name="remisafe" --baseurl=http://rpms.remirepo.net/enterprise/8/safe/x86_64/ +#repo --name="remimodular" --baseurl=https://rpms.remirepo.net/enterprise/8/modular/x86_64/ +#repo --name="openfusion" --baseurl=http://repo.openfusion.net/centos8-x86_64/ # Base URL for netinstall -#url --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeos-11-x86_64 -#url --url=https://koji.koozali.org/kojifiles/repos-dist/smeserver11/latest/$basearch +#url --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeos-11-x86_64 # Packages to install %packages @@ -48,17 +51,20 @@ cdrom @base @standard @smeextra +bash chkconfig glibc-all-langpacks initscripts kernel kernel-modules --chrony --kexec-tools +chrony +kexec-tools +-cockpit %end # Modular -module --name=php --stream=remi-8.3 +module --name=httpd --stream=2.4 +module --name=php --stream=remi-8.4 module --name=perl --stream=5.26 module --name=python36 module --name=mariadb --stream=10.5 @@ -180,7 +186,7 @@ EOF fi # Create boot partition - printf "part /boot --fstype=%s --size=500 --label=BOOT --ondisk=%s\n" "$FSTYPE" "${DRIVES[0]}" >> /tmp/part-include + printf "part /boot --fstype=%s --size=512 --label=BOOT --ondisk=%s\n" "$FSTYPE" "${DRIVES[0]}" >> /tmp/part-include # Default to LVM unless specified at command line if [ $NOLVM ] ; then @@ -208,7 +214,7 @@ EOF elif [ $BASESIZE -gt 2048000 ] ; then printf "part biosboot --fstype=biosboot --size=1 --ondisk=%s\n" "${DRIVES[$i]}" >> /tmp/part-include fi - printf "part raid.%s1 --size=500 --ondisk=%s\n" "$i" "${DRIVES[$i]}" >> /tmp/part-include + printf "part raid.%s1 --size=512 --ondisk=%s\n" "$i" "${DRIVES[$i]}" >> /tmp/part-include # Default to LVM unless specified if [ $NOLVM ] ; then @@ -295,3 +301,4 @@ sysimage="/mnt/sysimage" cp -r /var/log/sme-partitioning.log ${sysimage}/root/ cp -r /tmp/anaconda.log ${sysimage}/root/ %end + diff --git a/ks_netinstall.cfg b/ks_netinstall.cfg index a4054aa..8b33dcd 100644 --- a/ks_netinstall.cfg +++ b/ks_netinstall.cfg @@ -1,9 +1,9 @@ # default keyboard and language -keyboard 'us' -lang en_US.UTF-8 +#keyboard 'us' +#lang en_US.UTF-8 # We do not want SELinux -selinux --permissive +selinux --disabled # Services to activate services --enabled=NetworkManager @@ -37,26 +37,24 @@ repo --name="remisafe" --baseurl=http://rpms.remirepo.net/enterprise/8/safe/x86_ repo --name="remimodular" --baseurl=https://rpms.remirepo.net/enterprise/8/modular/x86_64/ repo --name="openfusion" --baseurl=http://repo.openfusion.net/centos8-x86_64/ - # Base URL for netinstall -#url --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeos-11-x86_64 -url --mirrorlist=https://mirrorlist.koozali.org/mirrorlist/smeos-11 +url --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeos-11-x86_64 # Packages to install %packages @^smeserver @core @base -@smeextra @standard +@smeextra chkconfig glibc-all-langpacks initscripts kernel kernel-modules -syslinux -#-kexec-tools -#-chrony +-chrony +-kexec-tools +-cockpit %end # Modular @@ -298,3 +296,4 @@ sysimage="/mnt/sysimage" cp -r /var/log/sme-partitioning.log ${sysimage}/root/ cp -r /tmp/anaconda.log ${sysimage}/root/ %end +