mirror of
https://src.koozali.org/Infra/smeserver-pungi.git
synced 2024-11-22 05:47:28 +01:00
add Packages
This commit is contained in:
parent
2db43346de
commit
ebc18c8f2a
547
Packages/comps.xml
Normal file
547
Packages/comps.xml
Normal file
@ -0,0 +1,547 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE comps PUBLIC "-//Koozali SME Server//DTD Comps info//EN" "comps.dtd">
|
||||||
|
<comps>
|
||||||
|
<group>
|
||||||
|
<id>anaconda-tools</id>
|
||||||
|
<name>Anaconda Tools</name>
|
||||||
|
<name xml:lang="as">Anaconda সঁজুলিসমূহ</name>
|
||||||
|
<name xml:lang="bn_IN">Anaconda সরঞ্জাম</name>
|
||||||
|
<name xml:lang="cs">Nástroje instalátoru Anaconda</name>
|
||||||
|
<name xml:lang="de">Anaconda-Werkzeuge</name>
|
||||||
|
<name xml:lang="es">Herramientas de Anaconda</name>
|
||||||
|
<name xml:lang="fr">Outils Anaconda</name>
|
||||||
|
<name xml:lang="gu">એનાકોન્ડા સાધનો</name>
|
||||||
|
<name xml:lang="hi">एनाकोंडा औज़ार</name>
|
||||||
|
<name xml:lang="it">Strumenti di Anaconda</name>
|
||||||
|
<name xml:lang="ja">Anaconda ツール</name>
|
||||||
|
<name xml:lang="kn">Anaconda ಉಪಕರಣಗಳು</name>
|
||||||
|
<name xml:lang="ko">Anaconda 도구</name>
|
||||||
|
<name xml:lang="ml">അനക്കോണ്ട പ്രയോഗങ്ങള്</name>
|
||||||
|
<name xml:lang="mr">ॲनाकाँडा साधने</name>
|
||||||
|
<name xml:lang="or">Anaconda ସାଧନଗୁଡ଼ିକ</name>
|
||||||
|
<name xml:lang="pa">ਐਨਾਕੋਂਡਾ ਸੰਦ</name>
|
||||||
|
<name xml:lang="pl">Narzędzia dla instalatora Anaconda</name>
|
||||||
|
<name xml:lang="pt_BR">Ferramentas do Anaconda</name>
|
||||||
|
<name xml:lang="ru">Инструменты Anaconda.</name>
|
||||||
|
<name xml:lang="ta">Anaconda கருவிகள்</name>
|
||||||
|
<name xml:lang="te">అనకొండ సాధనాలు</name>
|
||||||
|
<name xml:lang="uk">Інструменти Anaconda</name>
|
||||||
|
<name xml:lang="zh_CN">Anaconda 工具</name>
|
||||||
|
<name xml:lang="zh_TW">Anaconda 工具</name>
|
||||||
|
<description/>
|
||||||
|
<default>false</default>
|
||||||
|
<uservisible>false</uservisible>
|
||||||
|
<packagelist>
|
||||||
|
<packagereq type="mandatory">authconfig</packagereq>
|
||||||
|
<packagereq type="mandatory">btrfs-progs</packagereq>
|
||||||
|
<packagereq type="mandatory">chkconfig</packagereq>
|
||||||
|
<packagereq type="mandatory">chrony</packagereq>
|
||||||
|
<packagereq type="mandatory">cryptsetup</packagereq>
|
||||||
|
<packagereq type="mandatory">device-mapper-multipath</packagereq>
|
||||||
|
<packagereq type="mandatory">dmraid</packagereq>
|
||||||
|
<packagereq type="mandatory">dosfstools</packagereq>
|
||||||
|
<packagereq type="mandatory">dracut-network</packagereq>
|
||||||
|
<packagereq type="mandatory">e2fsprogs</packagereq>
|
||||||
|
<packagereq type="mandatory">efibootmgr</packagereq>
|
||||||
|
<packagereq type="mandatory">fcoe-utils</packagereq>
|
||||||
|
<packagereq type="mandatory">gfs2-utils</packagereq>
|
||||||
|
<packagereq type="mandatory">grub2</packagereq>
|
||||||
|
<packagereq type="mandatory">grub2-efi</packagereq>
|
||||||
|
<packagereq type="mandatory">iscsi-initiator-utils</packagereq>
|
||||||
|
<packagereq type="mandatory">lvm2</packagereq>
|
||||||
|
<packagereq type="mandatory">mdadm</packagereq>
|
||||||
|
<packagereq type="mandatory">shim</packagereq>
|
||||||
|
<packagereq type="mandatory">tboot</packagereq>
|
||||||
|
<packagereq type="mandatory">tmux</packagereq>
|
||||||
|
<packagereq type="mandatory">xfsprogs</packagereq>
|
||||||
|
<packagereq type="optional">oscap-anaconda-addon</packagereq>
|
||||||
|
</packagelist>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<id>base</id>
|
||||||
|
<name>Base</name>
|
||||||
|
<name xml:lang="af">Basis</name>
|
||||||
|
<name xml:lang="am">መሠረት</name>
|
||||||
|
<name xml:lang="ar">أساسيّة</name>
|
||||||
|
<name xml:lang="as">ভিত্তি</name>
|
||||||
|
<name xml:lang="bal">اساس</name>
|
||||||
|
<name xml:lang="be">Падмурак</name>
|
||||||
|
<name xml:lang="bg">Основа</name>
|
||||||
|
<name xml:lang="bn">ভিত্তি (Base)</name>
|
||||||
|
<name xml:lang="bn_IN">ভিত্তি (Base)</name>
|
||||||
|
<name xml:lang="bs">Osnova</name>
|
||||||
|
<name xml:lang="ca">Bàsic</name>
|
||||||
|
<name xml:lang="cs">Základ</name>
|
||||||
|
<name xml:lang="cy">Sail</name>
|
||||||
|
<name xml:lang="da">Base</name>
|
||||||
|
<name xml:lang="de">Basis</name>
|
||||||
|
<name xml:lang="el">Βάση</name>
|
||||||
|
<name xml:lang="en_GB">Base</name>
|
||||||
|
<name xml:lang="es">Base</name>
|
||||||
|
<name xml:lang="et">Baas</name>
|
||||||
|
<name xml:lang="fa">پایه</name>
|
||||||
|
<name xml:lang="fi">Peruspaketit</name>
|
||||||
|
<name xml:lang="fr">Base</name>
|
||||||
|
<name xml:lang="gu">આધાર</name>
|
||||||
|
<name xml:lang="he">בסיס</name>
|
||||||
|
<name xml:lang="hi">आधार</name>
|
||||||
|
<name xml:lang="hr">Osnova</name>
|
||||||
|
<name xml:lang="hu">Alap</name>
|
||||||
|
<name xml:lang="hy">բազա</name>
|
||||||
|
<name xml:lang="ia">Base</name>
|
||||||
|
<name xml:lang="id">Dasar</name>
|
||||||
|
<name xml:lang="is">Grunnur</name>
|
||||||
|
<name xml:lang="it">Base</name>
|
||||||
|
<name xml:lang="ja">ベース</name>
|
||||||
|
<name xml:lang="ka">ძირითადი</name>
|
||||||
|
<name xml:lang="kn">ಮೂಲ</name>
|
||||||
|
<name xml:lang="ko">기본</name>
|
||||||
|
<name xml:lang="lv">Pamatsistēma</name>
|
||||||
|
<name xml:lang="mai">आधार</name>
|
||||||
|
<name xml:lang="mk">Основни</name>
|
||||||
|
<name xml:lang="ml">ബെയ്സ്</name>
|
||||||
|
<name xml:lang="mr">आधार</name>
|
||||||
|
<name xml:lang="ms">Asas</name>
|
||||||
|
<name xml:lang="nb">Grunnpakker</name>
|
||||||
|
<name xml:lang="ne">आधार</name>
|
||||||
|
<name xml:lang="nl">Basis</name>
|
||||||
|
<name xml:lang="no">Grunnpakker</name>
|
||||||
|
<name xml:lang="nso">Motheo</name>
|
||||||
|
<name xml:lang="or">ଆଧାର</name>
|
||||||
|
<name xml:lang="pa">ਮੂਲ</name>
|
||||||
|
<name xml:lang="pl">Część podstawowa</name>
|
||||||
|
<name xml:lang="pt">Base</name>
|
||||||
|
<name xml:lang="pt_BR">Base</name>
|
||||||
|
<name xml:lang="ro">Bază</name>
|
||||||
|
<name xml:lang="ru">Основные</name>
|
||||||
|
<name xml:lang="si">පාදම</name>
|
||||||
|
<name xml:lang="sk">Základ</name>
|
||||||
|
<name xml:lang="sl">Osnovno</name>
|
||||||
|
<name xml:lang="sq">Bazë</name>
|
||||||
|
<name xml:lang="sr">Основа</name>
|
||||||
|
<name xml:lang="sr@latin">Osnova</name>
|
||||||
|
<name xml:lang="sr@Latn">Osnova</name>
|
||||||
|
<name xml:lang="sv">Bas</name>
|
||||||
|
<name xml:lang="ta">அடிப்படை</name>
|
||||||
|
<name xml:lang="te">ఆధారం</name>
|
||||||
|
<name xml:lang="tg">Асосҳо</name>
|
||||||
|
<name xml:lang="th">พื้นฐาน</name>
|
||||||
|
<name xml:lang="tr">Temel</name>
|
||||||
|
<name xml:lang="uk">Основа</name>
|
||||||
|
<name xml:lang="ur">مرکز</name>
|
||||||
|
<name xml:lang="vi">Cở sở</name>
|
||||||
|
<name xml:lang="zh_CN">基本</name>
|
||||||
|
<name xml:lang="zh_TW">基礎</name>
|
||||||
|
<name xml:lang="zu">Isiqu</name>
|
||||||
|
<description>The basic installation of Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="as">Koozali SME Server Linux ৰ মৌলিক ইনস্টল।</description>
|
||||||
|
<description xml:lang="bn">Koozali SME Server Linux-র মৌলিক ইনস্টলেশন।</description>
|
||||||
|
<description xml:lang="bn_IN">Koozali SME Server Linux-র মৌলিক ইনস্টলেশন।</description>
|
||||||
|
<description xml:lang="cs">Základní instalace systému Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="de">Die Basis-Installation von Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="es">Instalación básica de Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="fr">Installation de base de Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="gu">Koozali SME Server Linux નું આધાર સ્થાપન.</description>
|
||||||
|
<description xml:lang="hi">Koozali SME Server Linux का मौलिक संस्थापन.</description>
|
||||||
|
<description xml:lang="it">Installazione di base di Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="ja">Koozali SME Server Linux の基本インストール</description>
|
||||||
|
<description xml:lang="kn">Koozali SME Server Linuxನ ಮೂಲಭೂತ ಅನುಸ್ಥಾಪನೆ.</description>
|
||||||
|
<description xml:lang="ko">Koozali SME Server Linux 기본 설치.</description>
|
||||||
|
<description xml:lang="ml">Koozali SME Server Linux-ന്റെ അടിസ്ഥാന ഇന്സ്റ്റലേഷന്.</description>
|
||||||
|
<description xml:lang="mr">Koozali SME Server Linux चे मुळ प्रतिष्ठापन.</description>
|
||||||
|
<description xml:lang="or">Koozali SME Server Linux ର ମୌଳିକ ସ୍ଥାପନା।</description>
|
||||||
|
<description xml:lang="pa">Koozali SME Server Linux ਦੀ ਮੁਢਲੀ ਇੰਸਟਾਲੇਸ਼ਨ।</description>
|
||||||
|
<description xml:lang="pl">Podstawowa instalacja systemu Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="pt_BR">A instalação básica do Koozali SME Server Linux</description>
|
||||||
|
<description xml:lang="ru">Стандартная установка Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="sv">Grundinstallationen av Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="ta">Koozali SME Server Linuxன் அடிப்படை நிறுவல்.</description>
|
||||||
|
<description xml:lang="te">Koozali SME Server Linux యొక్క ప్రాధమిక సంస్థాపన.</description>
|
||||||
|
<description xml:lang="uk">Стандартне встановлення Koozali SME Server Linux.</description>
|
||||||
|
<description xml:lang="zh_CN">红帽企业版 Linux 基本安装。</description>
|
||||||
|
<description xml:lang="zh_TW">Koozali SME Server Linux 的基本安裝。</description>
|
||||||
|
<default>false</default>
|
||||||
|
<uservisible>false</uservisible>
|
||||||
|
<packagelist>
|
||||||
|
<packagereq type="default">e-smith-apache</packagereq>
|
||||||
|
<packagereq type="default">e-smith-backup</packagereq>
|
||||||
|
<packagereq type="default">e-smith-base</packagereq>
|
||||||
|
<packagereq type="default">e-smith-cvm-unix-local</packagereq>
|
||||||
|
<packagereq type="default">e-smith-devtools</packagereq>
|
||||||
|
<packagereq type="default">e-smith-dnscache</packagereq>
|
||||||
|
<packagereq type="default">e-smith-domains</packagereq>
|
||||||
|
<packagereq type="default">e-smith-email</packagereq>
|
||||||
|
<packagereq type="default">e-smith-flexbackup</packagereq>
|
||||||
|
<packagereq type="default">e-smith-formmagick</packagereq>
|
||||||
|
<packagereq type="default">e-smith-grub</packagereq>
|
||||||
|
<packagereq type="default">e-smith-hosts</packagereq>
|
||||||
|
<packagereq type="default">e-smith-ibays</packagereq>
|
||||||
|
<packagereq type="default">e-smith-ldap</packagereq>
|
||||||
|
<packagereq type="default">e-smith-lib</packagereq>
|
||||||
|
<packagereq type="default">e-smith-lib-compspec</packagereq>
|
||||||
|
<packagereq type="default">e-smith-LPRng</packagereq>
|
||||||
|
<packagereq type="default">e-smith-manager</packagereq>
|
||||||
|
<packagereq type="default">e-smith-ntp</packagereq>
|
||||||
|
<packagereq type="default">e-smith-nutUPS</packagereq>
|
||||||
|
<packagereq type="default">e-smith-oidentd</packagereq>
|
||||||
|
<packagereq type="default">e-smith-openssh</packagereq>
|
||||||
|
<packagereq type="default">e-smith-packetfilter</packagereq>
|
||||||
|
<packagereq type="default">e-smith-portforwarding</packagereq>
|
||||||
|
<packagereq type="default">e-smith-pptpd</packagereq>
|
||||||
|
<packagereq type="default">e-smith-proftpd</packagereq>
|
||||||
|
<packagereq type="default">e-smith-proxy</packagereq>
|
||||||
|
<packagereq type="default">e-smith-qmail</packagereq>
|
||||||
|
<packagereq type="default">e-smith-qmailanalog</packagereq>
|
||||||
|
<packagereq type="default">e-smith-quota</packagereq>
|
||||||
|
<packagereq type="default">e-smith-viewlogfiles</packagereq>
|
||||||
|
<packagereq type="default">e-smith-radiusd</packagereq>
|
||||||
|
<packagereq type="default">e-smith-runit</packagereq>
|
||||||
|
<packagereq type="default">e-smith-samba</packagereq>
|
||||||
|
<packagereq type="default">e-smith-test</packagereq>
|
||||||
|
<packagereq type="default">e-smith-tinydns</packagereq>
|
||||||
|
<packagereq type="default">smeserver-audittools</packagereq>
|
||||||
|
<packagereq type="default">smeserver-clamav</packagereq>
|
||||||
|
<packagereq type="default">smeserver-dovecot</packagereq>
|
||||||
|
<packagereq type="default">smeserver-horde</packagereq>
|
||||||
|
<packagereq type="default">smeserver-mysql</packagereq>
|
||||||
|
<packagereq type="default">smeserver-php</packagereq>
|
||||||
|
<packagereq type="default">smeserver-qpsmtpd</packagereq>
|
||||||
|
<packagereq type="default">smeserver-release</packagereq>
|
||||||
|
<packagereq type="default">smeserver-spamassassin</packagereq>
|
||||||
|
<packagereq type="default">smeserver-support</packagereq>
|
||||||
|
<packagereq type="default">smeserver-yum</packagereq>
|
||||||
|
<packagereq type="default">maildrop</packagereq>
|
||||||
|
<packagereq type="default">mod_perl</packagereq>
|
||||||
|
<packagereq type="default">tnef</packagereq>
|
||||||
|
</packagelist>
|
||||||
|
</group>
|
||||||
|
<group>
|
||||||
|
<id>core</id>
|
||||||
|
<name>Core</name>
|
||||||
|
<name xml:lang="af">Kern</name>
|
||||||
|
<name xml:lang="am">ማዕከላዊ ቦታ</name>
|
||||||
|
<name xml:lang="ar">اللبّ</name>
|
||||||
|
<name xml:lang="as">ভিত্তি</name>
|
||||||
|
<name xml:lang="bal">هستگ</name>
|
||||||
|
<name xml:lang="be">Падмурак</name>
|
||||||
|
<name xml:lang="bg">Основа</name>
|
||||||
|
<name xml:lang="bn">কোর</name>
|
||||||
|
<name xml:lang="bn_IN">কোর</name>
|
||||||
|
<name xml:lang="bs">Jezgra</name>
|
||||||
|
<name xml:lang="ca">Nucli</name>
|
||||||
|
<name xml:lang="cs">Úplný základ</name>
|
||||||
|
<name xml:lang="cy">Craidd</name>
|
||||||
|
<name xml:lang="da">Grundlæggende</name>
|
||||||
|
<name xml:lang="de">Kern</name>
|
||||||
|
<name xml:lang="el">Πυρήνας</name>
|
||||||
|
<name xml:lang="en_GB">Core</name>
|
||||||
|
<name xml:lang="es">Núcleo</name>
|
||||||
|
<name xml:lang="et">Tuum</name>
|
||||||
|
<name xml:lang="fa">اصل</name>
|
||||||
|
<name xml:lang="fi">Keskeiset</name>
|
||||||
|
<name xml:lang="fr">Core</name>
|
||||||
|
<name xml:lang="gl">Núcleo</name>
|
||||||
|
<name xml:lang="gu">મૂળ</name>
|
||||||
|
<name xml:lang="he">ליבה</name>
|
||||||
|
<name xml:lang="hi">कोर</name>
|
||||||
|
<name xml:lang="hr">Jezgra</name>
|
||||||
|
<name xml:lang="hu">Mag</name>
|
||||||
|
<name xml:lang="hy">Հիմք</name>
|
||||||
|
<name xml:lang="ia">Nucleo</name>
|
||||||
|
<name xml:lang="id">Inti</name>
|
||||||
|
<name xml:lang="ilo">Bugas</name>
|
||||||
|
<name xml:lang="is">Lágmarkskerfi</name>
|
||||||
|
<name xml:lang="it">Principale</name>
|
||||||
|
<name xml:lang="ja">コア</name>
|
||||||
|
<name xml:lang="ka">ბირთვი</name>
|
||||||
|
<name xml:lang="kn">ಅಂತಸ್ಸಾರ</name>
|
||||||
|
<name xml:lang="ko">핵심</name>
|
||||||
|
<name xml:lang="lv">Pamatsistēma</name>
|
||||||
|
<name xml:lang="mai">कोर</name>
|
||||||
|
<name xml:lang="mk">Основни</name>
|
||||||
|
<name xml:lang="ml">കോറ്</name>
|
||||||
|
<name xml:lang="mr">कोर</name>
|
||||||
|
<name xml:lang="ms">Teras</name>
|
||||||
|
<name xml:lang="nb">Kjerne</name>
|
||||||
|
<name xml:lang="ne">कोर</name>
|
||||||
|
<name xml:lang="nl">Kern</name>
|
||||||
|
<name xml:lang="no">Kjerne</name>
|
||||||
|
<name xml:lang="nso">Bogare</name>
|
||||||
|
<name xml:lang="or">ପ୍ରମୂଖ</name>
|
||||||
|
<name xml:lang="pa">ਮੂਲ</name>
|
||||||
|
<name xml:lang="pl">Rdzeń</name>
|
||||||
|
<name xml:lang="pt">Núcleo</name>
|
||||||
|
<name xml:lang="pt_BR">Núcleo</name>
|
||||||
|
<name xml:lang="ro">Nucleu</name>
|
||||||
|
<name xml:lang="ru">Основа</name>
|
||||||
|
<name xml:lang="si">න්යෂ්ඨිය</name>
|
||||||
|
<name xml:lang="sk">Jadro</name>
|
||||||
|
<name xml:lang="sl">Jedro</name>
|
||||||
|
<name xml:lang="sq">Bërthama</name>
|
||||||
|
<name xml:lang="sr">Срж</name>
|
||||||
|
<name xml:lang="sr@latin">Srž</name>
|
||||||
|
<name xml:lang="sr@Latn">Srž</name>
|
||||||
|
<name xml:lang="sv">Grund</name>
|
||||||
|
<name xml:lang="ta">கோர்</name>
|
||||||
|
<name xml:lang="te">అంతర్భాగం</name>
|
||||||
|
<name xml:lang="tg">Система</name>
|
||||||
|
<name xml:lang="th">แกนหลัก</name>
|
||||||
|
<name xml:lang="tr">Çekirdek</name>
|
||||||
|
<name xml:lang="uk">Основа</name>
|
||||||
|
<name xml:lang="ur">مرکز</name>
|
||||||
|
<name xml:lang="vi">Lõi</name>
|
||||||
|
<name xml:lang="zh_CN">核心</name>
|
||||||
|
<name xml:lang="zh_TW">核心</name>
|
||||||
|
<name xml:lang="zu">Okuyikhona</name>
|
||||||
|
<description>Smallest possible installation.</description>
|
||||||
|
<description xml:lang="as">ন্যূনতম ইনস্টল।</description>
|
||||||
|
<description xml:lang="bn">ন্যূনতম ইনস্টলেশন।</description>
|
||||||
|
<description xml:lang="bn_IN">ন্যূনতম ইনস্টলেশন।</description>
|
||||||
|
<description xml:lang="cs">Nejmenší možná instalace.</description>
|
||||||
|
<description xml:lang="de">Kleinstmögliche Installation.</description>
|
||||||
|
<description xml:lang="es">La instalación más pequeña posible.</description>
|
||||||
|
<description xml:lang="fr">Plus petite installation possible.</description>
|
||||||
|
<description xml:lang="gu">નાનામાં નાના શક્ય સ્થાપન.</description>
|
||||||
|
<description xml:lang="hi">लघुतम संभावित संस्थापन.</description>
|
||||||
|
<description xml:lang="ia">Le minime possibile installation.</description>
|
||||||
|
<description xml:lang="it">Minima installazione possibile.</description>
|
||||||
|
<description xml:lang="ja">最小限のインストール</description>
|
||||||
|
<description xml:lang="kn">ಅತ್ಯಲ್ಪಸಾಧ್ಯ ಅನುಸ್ಥಾಪನೆ.</description>
|
||||||
|
<description xml:lang="ko">가능한 최소 설치</description>
|
||||||
|
<description xml:lang="ml">സാധ്യമായ ഏറ്റവും ചെറിയ ഇന്സ്റ്റലേഷന്.</description>
|
||||||
|
<description xml:lang="mr">शक्यतया सर्वात लहान प्रतिष्ठापन.</description>
|
||||||
|
<description xml:lang="or">କ୍ଷୁଦ୍ରତମ ସମ୍ଭାବ୍ଯ ସ୍ଥାପନା।</description>
|
||||||
|
<description xml:lang="pa">ਘੱਟੋ-ਘੱਟ ਸੰਭਵ ਇੰਸਟਾਲੇਸ਼ਨ।</description>
|
||||||
|
<description xml:lang="pl">Najmniejsza możliwa instalacja.</description>
|
||||||
|
<description xml:lang="pt_BR">Menor instalação possível</description>
|
||||||
|
<description xml:lang="ru">Минимально возможная установка</description>
|
||||||
|
<description xml:lang="sv">Minsta möjliga installation</description>
|
||||||
|
<description xml:lang="ta">மிகச் சிறிய செயல்படுத்தக்கூடிய நிறுவல்.</description>
|
||||||
|
<description xml:lang="te">సాధ్యమగు అతిచిన్న సంస్థాపన.</description>
|
||||||
|
<description xml:lang="uk">Мінімально можливе встановлення.</description>
|
||||||
|
<description xml:lang="zh_CN">最小可能安装。</description>
|
||||||
|
<description xml:lang="zh_TW">最小型安裝。</description>
|
||||||
|
<default>false</default>
|
||||||
|
<uservisible>false</uservisible>
|
||||||
|
<packagelist>
|
||||||
|
<packagereq type="mandatory">at</packagereq>
|
||||||
|
<packagereq type="mandatory">authconfig</packagereq>
|
||||||
|
<packagereq type="mandatory">bc</packagereq>
|
||||||
|
<packagereq type="mandatory">bind-utils</packagereq>
|
||||||
|
<packagereq type="mandatory">cronie</packagereq>
|
||||||
|
<packagereq type="mandatory">ed</packagereq>
|
||||||
|
<packagereq type="mandatory">hdparm</packagereq>
|
||||||
|
<packagereq type="mandatory">lsof</packagereq>
|
||||||
|
<packagereq type="mandatory">man-db</packagereq>
|
||||||
|
<packagereq type='mandatory'>passwd</packagereq>
|
||||||
|
<packagereq type="mandatory">rootfiles</packagereq>
|
||||||
|
<packagereq type="mandatory">rsyslog</packagereq>
|
||||||
|
<packagereq type="mandatory">setserial</packagereq>
|
||||||
|
<packagereq type="mandatory">tmpwatch</packagereq>
|
||||||
|
<packagereq type="mandatory">traceroute</packagereq>
|
||||||
|
<packagereq type="default">cronie-anacron</packagereq>
|
||||||
|
<packagereq type="default">cyrus-sasl-md5</packagereq>
|
||||||
|
<packagereq type="default">cyrus-sasl</packagereq>
|
||||||
|
<packagereq type="default">device-mapper-multipath</packagereq>
|
||||||
|
<packagereq type="default">dhclient</packagereq>
|
||||||
|
<packagereq type="default">dhcp</packagereq>
|
||||||
|
<packagereq type="default">fetchmail</packagereq>
|
||||||
|
<packagereq type="default">ftp</packagereq>
|
||||||
|
<packagereq type="default">glib</packagereq>
|
||||||
|
<packagereq type="default">iptraf-ng</packagereq>
|
||||||
|
<packagereq type="default">iptstate</packagereq>
|
||||||
|
<packagereq type="default">iscsi-initiator-utils</packagereq>
|
||||||
|
<packagereq type="default">isdn4k-utils</packagereq>
|
||||||
|
<packagereq type="default">lm_sensors</packagereq>
|
||||||
|
<packagereq type="default">minicom</packagereq>
|
||||||
|
<packagereq type="default">mkbootdisk</packagereq>
|
||||||
|
<packagereq type="default">mlocate</packagereq>
|
||||||
|
<packagereq type="default">mod_ssl</packagereq>
|
||||||
|
<packagereq type="default">mt-st</packagereq>
|
||||||
|
<packagereq type="default">mutt</packagereq>
|
||||||
|
<packagereq type="default">openldap-servers</packagereq>
|
||||||
|
<packagereq type="default">plymouth</packagereq>
|
||||||
|
<packagereq type="default">rpm-build</packagereq>
|
||||||
|
<packagereq type="default">rp-pppoe</packagereq>
|
||||||
|
<packagereq type="default">rsync</packagereq>
|
||||||
|
<packagereq type="default">strace</packagereq>
|
||||||
|
<packagereq type="default">sudo</packagereq>
|
||||||
|
<packagereq type="default">sysfsutils</packagereq>
|
||||||
|
<packagereq type="default">tcpdump</packagereq>
|
||||||
|
<packagereq type="default">telnet</packagereq>
|
||||||
|
<packagereq type="default">time</packagereq>
|
||||||
|
<packagereq type="default">unzip</packagereq>
|
||||||
|
<packagereq type="default">usbutils</packagereq>
|
||||||
|
<packagereq type="default">usermode</packagereq>
|
||||||
|
<packagereq type="default">vim-enhanced</packagereq>
|
||||||
|
<packagereq type="default">wget</packagereq>
|
||||||
|
<packagereq type="default">which</packagereq>
|
||||||
|
<packagereq type="default">wodim</packagereq>
|
||||||
|
<packagereq type="default">zip</packagereq>
|
||||||
|
</packagelist>
|
||||||
|
</group>
|
||||||
|
|
||||||
|
|
||||||
|
<category>
|
||||||
|
<id>base-system</id>
|
||||||
|
<name>System</name>
|
||||||
|
<name xml:lang="af">Rekenaar</name>
|
||||||
|
<name xml:lang="am">ሲስተም</name>
|
||||||
|
<name xml:lang="ar">نظام</name>
|
||||||
|
<name xml:lang="as">চিস্টেম</name>
|
||||||
|
<name xml:lang="be">Сытэма</name>
|
||||||
|
<name xml:lang="bn">সিস্টেম</name>
|
||||||
|
<name xml:lang="bn_IN">সিস্টেম</name>
|
||||||
|
<name xml:lang="bs">Sustav</name>
|
||||||
|
<name xml:lang="ca">Sistema</name>
|
||||||
|
<name xml:lang="cs">Systém</name>
|
||||||
|
<name xml:lang="cy">System</name>
|
||||||
|
<name xml:lang="de">System</name>
|
||||||
|
<name xml:lang="en_GB">System</name>
|
||||||
|
<name xml:lang="es">Sistema</name>
|
||||||
|
<name xml:lang="eu">Sistema</name>
|
||||||
|
<name xml:lang="fa">سیستم</name>
|
||||||
|
<name xml:lang="fi">Järjestelmä</name>
|
||||||
|
<name xml:lang="fr">Système</name>
|
||||||
|
<name xml:lang="gl">Sistema</name>
|
||||||
|
<name xml:lang="gu">સિસ્ટમ</name>
|
||||||
|
<name xml:lang="hi">तंत्र</name>
|
||||||
|
<name xml:lang="hr">Sustav</name>
|
||||||
|
<name xml:lang="hu">Rendszer</name>
|
||||||
|
<name xml:lang="hy">Համակարգ</name>
|
||||||
|
<name xml:lang="id">Sistem</name>
|
||||||
|
<name xml:lang="ilo">Sistema</name>
|
||||||
|
<name xml:lang="it">Sistema</name>
|
||||||
|
<name xml:lang="ja">システム</name>
|
||||||
|
<name xml:lang="ka">სისტემა</name>
|
||||||
|
<name xml:lang="kn">ವ್ಯವಸ್ಥೆ</name>
|
||||||
|
<name xml:lang="ko">시스템</name>
|
||||||
|
<name xml:lang="lv">Sistēma</name>
|
||||||
|
<name xml:lang="mk">Систем</name>
|
||||||
|
<name xml:lang="ml">സിസ്റ്റം</name>
|
||||||
|
<name xml:lang="mr">प्रणाली</name>
|
||||||
|
<name xml:lang="no">System</name>
|
||||||
|
<name xml:lang="nso">Tshepedišo</name>
|
||||||
|
<name xml:lang="or">ତନ୍ତ୍ର</name>
|
||||||
|
<name xml:lang="pa">ਸਿਸਟਮ</name>
|
||||||
|
<name xml:lang="pl">System</name>
|
||||||
|
<name xml:lang="pt_BR">Sistema</name>
|
||||||
|
<name xml:lang="ru">Система</name>
|
||||||
|
<name xml:lang="si">පද්ධතිය</name>
|
||||||
|
<name xml:lang="sl">Sistem</name>
|
||||||
|
<name xml:lang="sq">Sistem</name>
|
||||||
|
<name xml:lang="ta">கணினி</name>
|
||||||
|
<name xml:lang="te">వ్యవస్థ</name>
|
||||||
|
<name xml:lang="th">ระบบ</name>
|
||||||
|
<name xml:lang="tr">Sistem</name>
|
||||||
|
<name xml:lang="uk">Система</name>
|
||||||
|
<name xml:lang="ur">نظام</name>
|
||||||
|
<name xml:lang="vi">Hệ thống</name>
|
||||||
|
<name xml:lang="zh_CN">系统</name>
|
||||||
|
<name xml:lang="zh_TW">系統</name>
|
||||||
|
<name xml:lang="zu">Isistimu</name>
|
||||||
|
<description>Core system components.</description>
|
||||||
|
<description xml:lang="as">চিস্টেমৰ মূখ্য উপাদানসমূহ।</description>
|
||||||
|
<description xml:lang="bn">সিস্টেমের কোর সামগ্রী।</description>
|
||||||
|
<description xml:lang="bn_IN">সিস্টেমের কোর সামগ্রী।</description>
|
||||||
|
<description xml:lang="cs">Základní komponenty systému.</description>
|
||||||
|
<description xml:lang="de">Zentrale Systemkomponenten.</description>
|
||||||
|
<description xml:lang="es">Componentes de sistema Core</description>
|
||||||
|
<description xml:lang="fr">Composants du système de base.</description>
|
||||||
|
<description xml:lang="gu">કોર સિસ્ટમ સાધનો.</description>
|
||||||
|
<description xml:lang="hi">प्रधान सिस्टम घटक</description>
|
||||||
|
<description xml:lang="it">Componenti di base del sistema.</description>
|
||||||
|
<description xml:lang="ja">コアシステムコンポーネント</description>
|
||||||
|
<description xml:lang="kn">ಪ್ರಮುಖ ವ್ಯವಸ್ಥೆಯ ಘಟಕಗಳು.</description>
|
||||||
|
<description xml:lang="ko">핵심 시스템 콤포넌트.</description>
|
||||||
|
<description xml:lang="ml">കോര് സിസ്റ്റം ഘടകങ്ങള്.</description>
|
||||||
|
<description xml:lang="mr">कोर प्रणाली घटके.</description>
|
||||||
|
<description xml:lang="or">ମୂଖ୍ୟ ତନ୍ତ୍ର ଉପାଦାନଗୁଡ଼ିକ।</description>
|
||||||
|
<description xml:lang="pa">ਮੁੱਖ ਸਿਸਟਮ ਹਿੱਸੇ।</description>
|
||||||
|
<description xml:lang="pl">Główne składniki systemu.</description>
|
||||||
|
<description xml:lang="pt_BR">Componentes de sistema central</description>
|
||||||
|
<description xml:lang="ru">Основные компоненты системы.</description>
|
||||||
|
<description xml:lang="sv">Grundläggande systemkomponenter.</description>
|
||||||
|
<description xml:lang="ta">உள்ளீடு கணினி ஆக்கக்கூறுகள்.</description>
|
||||||
|
<description xml:lang="te">కోర్ సిస్టమ్ మూలకములు.</description>
|
||||||
|
<description xml:lang="uk">Основні компонент систем.</description>
|
||||||
|
<description xml:lang="zh_CN">核系统组件。</description>
|
||||||
|
<description xml:lang="zh_TW">核心系統元件。</description>
|
||||||
|
<grouplist>
|
||||||
|
<groupid>base</groupid>
|
||||||
|
</grouplist>
|
||||||
|
</category>
|
||||||
|
|
||||||
|
<environment>
|
||||||
|
<id>minimal</id>
|
||||||
|
<name>Minimal Install</name>
|
||||||
|
<name xml:lang="as">নূন্যতম ইনস্টল</name>
|
||||||
|
<name xml:lang="bn_IN">ন্যূনতম ইনস্টল</name>
|
||||||
|
<name xml:lang="cs">Minimální instalace</name>
|
||||||
|
<name xml:lang="de">Minimale Installation</name>
|
||||||
|
<name xml:lang="es">Instalación mínima</name>
|
||||||
|
<name xml:lang="fr">Installation minimale</name>
|
||||||
|
<name xml:lang="gu">ન્યૂનતમ સ્થાપન</name>
|
||||||
|
<name xml:lang="hi">न्यूनतम संस्थापन</name>
|
||||||
|
<name xml:lang="it">Installazione minima</name>
|
||||||
|
<name xml:lang="ja">最小限のインストール</name>
|
||||||
|
<name xml:lang="kn">ಕನಿಷ್ಟ ಅನುಸ್ಥಾಪನೆ</name>
|
||||||
|
<name xml:lang="ko">최소 설치</name>
|
||||||
|
<name xml:lang="ml">ഏറ്റവും കുറഞ്ഞ ഇന്സ്റ്റോള്</name>
|
||||||
|
<name xml:lang="mr">किमान इंस्टॉल</name>
|
||||||
|
<name xml:lang="or">ସର୍ବନିମ୍ନ ସ୍ଥାପନ</name>
|
||||||
|
<name xml:lang="pa">ਘੱਟ ਤੋਂ ਘੱਟ ਇੰਸਟਾਲ</name>
|
||||||
|
<name xml:lang="pl">Minimalna instalacja</name>
|
||||||
|
<name xml:lang="pt_BR">Instalações Mínimas</name>
|
||||||
|
<name xml:lang="ru">Минимальная установка</name>
|
||||||
|
<name xml:lang="ta">குறைந்தபட்ச நிறுவல்</name>
|
||||||
|
<name xml:lang="te">కనీసపు సంస్థాపన</name>
|
||||||
|
<name xml:lang="uk">Мінімальна система</name>
|
||||||
|
<name xml:lang="zh_CN">最小安装</name>
|
||||||
|
<name xml:lang="zh_TW">最小型安裝</name>
|
||||||
|
<description>Basic functionality.</description>
|
||||||
|
<description xml:lang="as">মৌলি কাৰ্য্যকৰীতা।</description>
|
||||||
|
<description xml:lang="bn_IN">প্রাথমিক বৈশিষ্ট্য।</description>
|
||||||
|
<description xml:lang="cs">Základní funkcionalita.</description>
|
||||||
|
<description xml:lang="de">Grundlegende Funktionalität.</description>
|
||||||
|
<description xml:lang="es">Funcionalidad básica.</description>
|
||||||
|
<description xml:lang="fr">Fonctionnalité de base.</description>
|
||||||
|
<description xml:lang="gu">મૂળભૂત વિધેય.</description>
|
||||||
|
<description xml:lang="hi">मौलिक प्रकार्यात्मकता.</description>
|
||||||
|
<description xml:lang="it">Funzione di base.</description>
|
||||||
|
<description xml:lang="ja">基本的な機能です。</description>
|
||||||
|
<description xml:lang="kn">ಮೂಲಭೂತ ಕ್ರಿಯಾಶೀಲತೆ.</description>
|
||||||
|
<description xml:lang="ko">기본적인 기능입니다.</description>
|
||||||
|
<description xml:lang="ml">അടിസ്ഥാന പ്രവൃത്തിവിശേഷണം.</description>
|
||||||
|
<description xml:lang="mr">मूळ कार्यक्षमता.</description>
|
||||||
|
<description xml:lang="or">ସାଧାରଣ କାର୍ଯ୍ୟକାରିତା।</description>
|
||||||
|
<description xml:lang="pa">ਮੁੱਢਲੀ ਕਾਰਜਸ਼ੀਲਤਾ।</description>
|
||||||
|
<description xml:lang="pl">Podstawowa funkcjonalność.</description>
|
||||||
|
<description xml:lang="pt_BR">Função básica</description>
|
||||||
|
<description xml:lang="ru">Базовая функциональность.</description>
|
||||||
|
<description xml:lang="ta">அடிப்படை செயலம்சம்.</description>
|
||||||
|
<description xml:lang="te">ప్రాథమిక ఫంక్షనాలిటి.</description>
|
||||||
|
<description xml:lang="uk">Основні можливості.</description>
|
||||||
|
<description xml:lang="zh_CN">基本功能。</description>
|
||||||
|
<description xml:lang="zh_TW">基本功能。</description>
|
||||||
|
<display_order>5</display_order>
|
||||||
|
<grouplist>
|
||||||
|
<groupid>core</groupid>
|
||||||
|
<groupid>base</groupid>
|
||||||
|
</grouplist>
|
||||||
|
</environment>
|
||||||
|
|
||||||
|
|
||||||
|
<langpacks>
|
||||||
|
<match install="autocorr-%s" name="autocorr-en"/>
|
||||||
|
<match install="firefox-langpack-%s" name="firefox"/>
|
||||||
|
<match install="gimp-help-%s" name="gimp-help"/>
|
||||||
|
<match install="gnome-getting-started-docs-%s" name="gnome-getting-started-docs"/>
|
||||||
|
<match install="hunspell-%s" name="hunspell"/>
|
||||||
|
<match install="hyphen-%s" name="hyphen"/>
|
||||||
|
<match install="kde-l10n-%s" name="kdelibs"/>
|
||||||
|
<match install="libreoffice-langpack-%s" name="libreoffice-core"/>
|
||||||
|
<match install="man-pages-%s" name="man-pages"/>
|
||||||
|
<match install="mythes-%s" name="mythes"/>
|
||||||
|
</langpacks>
|
||||||
|
</comps>
|
275
Packages/sme-kickstart.cfg
Normal file
275
Packages/sme-kickstart.cfg
Normal file
@ -0,0 +1,275 @@
|
|||||||
|
# System authorization information
|
||||||
|
auth --enableshadow --passalgo=sha512
|
||||||
|
|
||||||
|
# We do not want SELinux
|
||||||
|
selinux --disabled
|
||||||
|
|
||||||
|
# Services to activate
|
||||||
|
services --disabled=lm_sensors
|
||||||
|
|
||||||
|
# Default root pass, will be changed in post-install process anyway
|
||||||
|
rootpw --lock
|
||||||
|
user --name=installer --uid=9999
|
||||||
|
|
||||||
|
# Accept EULA
|
||||||
|
eula --agreed
|
||||||
|
|
||||||
|
# Partitioning from pre section
|
||||||
|
%include /tmp/part-include
|
||||||
|
|
||||||
|
# Disable kdump
|
||||||
|
%addon com_redhat_kdump --disable
|
||||||
|
%end
|
||||||
|
|
||||||
|
|
||||||
|
# Add netinstall repos
|
||||||
|
#this one gives curl 6 errors on netinstall while added manually works from time to time
|
||||||
|
#url --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeos-10-x86_64
|
||||||
|
#repo --name=smeupdates --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeupdates-10-x86_64
|
||||||
|
#repo --name=smeos --baseurl http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/10/smeos/x86_64/
|
||||||
|
#repo --name=smeupdates --baseurl http://distro.ibiblio.org/pub/linux/distributions/smeserver/releases/10/smeupdates/x86_64/
|
||||||
|
repo --name=smeos --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeos-10-x86_64
|
||||||
|
repo --name=smeupdates --mirrorlist https://mirrorlist.koozali.org/mirrorlist/smeupdates-10-x86_64
|
||||||
|
|
||||||
|
# Packages to install
|
||||||
|
%packages
|
||||||
|
@^minimal
|
||||||
|
@base
|
||||||
|
@core
|
||||||
|
-chrony
|
||||||
|
-kexec-tools
|
||||||
|
%end
|
||||||
|
|
||||||
|
|
||||||
|
# Partitioning in pre-install
|
||||||
|
%pre --interpreter=/bin/bash --log=/var/log/sme-partitioning.log
|
||||||
|
|
||||||
|
# Read command line arguments
|
||||||
|
if grep nolvm "/proc/cmdline" ; then NOLVM=true ; fi
|
||||||
|
if grep noraid "/proc/cmdline" ; then NORAID=true ; fi
|
||||||
|
if grep noxfs "/proc/cmdline" ; then FSTYPE="ext4" ; else FSTYPE="xfs" ; fi
|
||||||
|
echo "Command line arguments:"
|
||||||
|
cat /proc/cmdline
|
||||||
|
|
||||||
|
# Minimum size of hard drive needed specified in MB
|
||||||
|
MINSIZE=5000
|
||||||
|
|
||||||
|
# Number of detected drives and first disk size
|
||||||
|
NDEV=0
|
||||||
|
BASESIZE=0
|
||||||
|
SIZEDIFF=0
|
||||||
|
|
||||||
|
# Loop through block devices, keep those over MINSIZE and ensure additional drives for RAID are within 100MB of the first
|
||||||
|
for DEV in $(lsblk -nl | grep disk | cut -d' ' -f1) ; do
|
||||||
|
if [ -d /sys/block/$DEV ] ; then
|
||||||
|
REMOVABLE=`cat /sys/block/$DEV/removable`
|
||||||
|
if (( $REMOVABLE == 0 )) ; then
|
||||||
|
SIZE=`cat /sys/block/$DEV/size`
|
||||||
|
MB=$(($SIZE/2**11))
|
||||||
|
if [ $MB -gt $MINSIZE ] ; then
|
||||||
|
if [ $NDEV == 0 ] ; then
|
||||||
|
echo "First drive found: $DEV with size $MB MB"
|
||||||
|
DRIVES[$NDEV]=$DEV
|
||||||
|
BASESIZE=$MB
|
||||||
|
((NDEV++))
|
||||||
|
else
|
||||||
|
SIZEDIFF=$(($MB-$BASESIZE))
|
||||||
|
if [ $SIZEDIFF -gt 100 ] || [ $SIZEDIFF -lt -100 ] ; then
|
||||||
|
echo "Drive found but size of $MB MB doesn't match $BASESIZE MB - ignoring"
|
||||||
|
else
|
||||||
|
echo "Additional drive found: $DEV with size $MB MB"
|
||||||
|
DRIVES[$NDEV]=$DEV
|
||||||
|
((NDEV++))
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
echo "Total disks found: $NDEV"
|
||||||
|
|
||||||
|
# Calculate recommended swap size for RAID + nolvm case
|
||||||
|
if [ -d /sys/firmware/efi ] ; then
|
||||||
|
DISKSPARE=$(($BASESIZE-200-500-3000))
|
||||||
|
else
|
||||||
|
DISKSPARE=$(($BASESIZE-1-500-3000))
|
||||||
|
fi
|
||||||
|
MEMSIZE=$(awk '/^MemTotal:/{print $2}' /proc/meminfo)
|
||||||
|
MEMSIZEMB=$(($MEMSIZE/2**10))
|
||||||
|
|
||||||
|
if [ $MEMSIZEMB -lt 2000 ] ; then
|
||||||
|
SWAPSIZE=$((2*$MEMSIZEMB))
|
||||||
|
elif [ $MEMSIZEMB -lt 8000 ] ; then
|
||||||
|
SWAPSIZE=$MEMSIZEMB
|
||||||
|
else
|
||||||
|
SWAPSIZE=8000
|
||||||
|
fi
|
||||||
|
if [ $SWAPSIZE -gt $DISKSPARE ] ; then SWAPSIZE=$DISKSPARE ; fi
|
||||||
|
|
||||||
|
# Declare useful variables
|
||||||
|
printf -v DRIVELIST ",%s" "${DRIVES[@]}"
|
||||||
|
if [ $NORAID ] ; then
|
||||||
|
DRIVELIST=${DRIVES[0]}
|
||||||
|
else
|
||||||
|
DRIVELIST=${DRIVELIST:1}
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Final drive list: $DRIVELIST"
|
||||||
|
LEVEL=1
|
||||||
|
SPARE=0
|
||||||
|
|
||||||
|
|
||||||
|
# Error if detection has failed and fall back
|
||||||
|
if [ ${#DRIVES[@]} == 0 ] ; then
|
||||||
|
echo "No drive suitable for installation found! Reverting to Anaconda defaults."
|
||||||
|
|
||||||
|
cat > /tmp/part-include <<EOF
|
||||||
|
# Clear the Master Boot Record
|
||||||
|
zerombr
|
||||||
|
|
||||||
|
# Clear current partitions
|
||||||
|
clearpart --all --initlabel
|
||||||
|
|
||||||
|
# Automatically create partitions using LVM
|
||||||
|
autopart --lvm --nohome
|
||||||
|
EOF
|
||||||
|
|
||||||
|
# Otherwise clear detected devices and set up bootloader
|
||||||
|
else
|
||||||
|
cat > /tmp/part-include <<EOF
|
||||||
|
# Clear the Master Boot Record
|
||||||
|
zerombr
|
||||||
|
|
||||||
|
# Clear current partitions and install bootloader
|
||||||
|
clearpart --all --drives=$DRIVELIST --initlabel
|
||||||
|
ignoredisk --only-use=$DRIVELIST
|
||||||
|
bootloader --location=mbr --driveorder=$DRIVELIST
|
||||||
|
EOF
|
||||||
|
|
||||||
|
# If single disk or noraid specific then set up partitioning without RAID
|
||||||
|
# NOTE: From this point we're appending to part-include
|
||||||
|
if [ ${#DRIVES[@]} == 1 ] || [ $NORAID ] ; then
|
||||||
|
|
||||||
|
# Include the EFI or biosboot partition if necessary
|
||||||
|
if [ -d /sys/firmware/efi ] ; then
|
||||||
|
printf "part /boot/efi --fstype=efi --size=200 --ondisk=%s\n" "${DRIVES[0]}" >> /tmp/part-include
|
||||||
|
elif [ $BASESIZE -gt 2048000 ] ; then
|
||||||
|
printf "part biosboot --fstype=biosboot --size=1 --ondisk=%s\n" "${DRIVES[0]}" >> /tmp/part-include
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Create boot partition
|
||||||
|
printf "part /boot --fstype=%s --size=500 --label=BOOT --ondisk=%s\n" "$FSTYPE" "${DRIVES[0]}" >> /tmp/part-include
|
||||||
|
|
||||||
|
# Default to LVM unless specified at command line
|
||||||
|
if [ $NOLVM ] ; then
|
||||||
|
cat >> /tmp/part-include <<EOF
|
||||||
|
part / --fstype=$FSTYPE --grow --size=3000 --label=ROOT --ondisk=${DRIVES[0]}
|
||||||
|
part swap --fstype=swap --recommended --label=SWAP --ondisk=${DRIVES[0]}
|
||||||
|
EOF
|
||||||
|
else
|
||||||
|
cat >> /tmp/part-include <<EOF
|
||||||
|
part pv.01 --size=4300 --grow --ondisk=${DRIVES[0]}
|
||||||
|
volgroup main pv.01
|
||||||
|
logvol / --fstype=$FSTYPE --name=root --vgname=main --grow --size=3000
|
||||||
|
logvol swap --fstype=swap --name=swap --vgname=main --recommended
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Otherwise multiple disks - prepare for RAID
|
||||||
|
else
|
||||||
|
|
||||||
|
# Define EFI or biosboot and RAID partitions
|
||||||
|
for i in "${!DRIVES[@]}"; do
|
||||||
|
|
||||||
|
if [ -d /sys/firmware/efi ] ; then
|
||||||
|
printf "part raid.%s0 --size=200 --ondisk=%s\n" "$i" "${DRIVES[$i]}" >> /tmp/part-include
|
||||||
|
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
|
||||||
|
|
||||||
|
# Default to LVM unless specified
|
||||||
|
if [ $NOLVM ] ; then
|
||||||
|
printf "part raid.%s2 --size=3000 --grow --ondisk=%s\n" "$i" "${DRIVES[$i]}" >> /tmp/part-include
|
||||||
|
printf "part raid.%s3 --size=%s --ondisk=%s\n" "$i" "$SWAPSIZE" "${DRIVES[$i]}" >> /tmp/part-include
|
||||||
|
else
|
||||||
|
printf "part raid.%s2 --size=4300 --grow --ondisk=%s\n" "$i" "${DRIVES[$i]}" >> /tmp/part-include
|
||||||
|
fi
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
# Compute RAID level
|
||||||
|
# from https://wiki.contribs.org/Raid
|
||||||
|
# 2 Drives - Software RAID 1
|
||||||
|
# 3 Drives - Software RAID 1 + 1 Hot-spare
|
||||||
|
# 4 Drives - Software RAID 6
|
||||||
|
# 5+ Drives - Software RAID 6 + 1 Hot-spare
|
||||||
|
|
||||||
|
if [ ${#DRIVES[@]} == 2 ] ; then
|
||||||
|
LEVEL=1
|
||||||
|
SPARE=0
|
||||||
|
elif [ ${#DRIVES[@]} == 3 ] ; then
|
||||||
|
LEVEL=1
|
||||||
|
SPARE=1
|
||||||
|
elif [ ${#DRIVES[@]} == 4 ] ; then
|
||||||
|
LEVEL=6
|
||||||
|
SPARE=0
|
||||||
|
else
|
||||||
|
LEVEL=6
|
||||||
|
SPARE=1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Set up RAID devices
|
||||||
|
printf -v EFIDEVS "raid.%s0 " "${!DRIVES[@]}"
|
||||||
|
printf -v BOOTDEVS "raid.%s1 " "${!DRIVES[@]}"
|
||||||
|
printf -v ROOTDEVS "raid.%s2 " "${!DRIVES[@]}"
|
||||||
|
printf -v SWAPDEVS "raid.%s3 " "${!DRIVES[@]}"
|
||||||
|
|
||||||
|
# Include the EFI partition if necessary
|
||||||
|
if [ -d /sys/firmware/efi ] ; then
|
||||||
|
printf "raid /boot/efi --fstype=efi --level=1 --spares=0 --device=md9 %s\n" "$EFIDEVS" >> /tmp/part-include
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Boot partition
|
||||||
|
printf "raid /boot --fstype=%s --level=1 --spares=0 --device=md0 %s\n" "$FSTYPE" "$BOOTDEVS" >> /tmp/part-include
|
||||||
|
|
||||||
|
# Default to LVM unless specified
|
||||||
|
if [ $NOLVM ] ; then
|
||||||
|
cat >> /tmp/part-include <<EOF
|
||||||
|
raid / --fstype=$FSTYPE --level=$LEVEL --spares=$SPARE --device=md1 $ROOTDEVS
|
||||||
|
raid swap --fstype=swap --level=$LEVEL --spares=$SPARE --device=md2 $SWAPDEVS
|
||||||
|
EOF
|
||||||
|
else
|
||||||
|
cat >> /tmp/part-include <<EOF
|
||||||
|
raid pv.01 --level=$LEVEL --spares=$SPARE --device=md1 $ROOTDEVS
|
||||||
|
volgroup main pv.01
|
||||||
|
logvol / --fstype=$FSTYPE --name=root --vgname=main --grow --size=3000
|
||||||
|
logvol swap --fstype swap --name=swap --vgname=main --recommended
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Final part-include output:"
|
||||||
|
cat /tmp/part-include
|
||||||
|
|
||||||
|
%end
|
||||||
|
|
||||||
|
|
||||||
|
# SME events in post-install
|
||||||
|
%post --interpreter=/usr/bin/bash --log=/var/log/ks.post02.log
|
||||||
|
userdel -r installer
|
||||||
|
sleep 2
|
||||||
|
/sbin/e-smith/signal-event post-install
|
||||||
|
sleep 2
|
||||||
|
/sbin/e-smith/db configuration set UnsavedChanges no
|
||||||
|
touch /forcequotacheck
|
||||||
|
%end
|
||||||
|
|
||||||
|
|
||||||
|
%post --nochroot --log=/mnt/sysimage/var/log/ks.post01.log
|
||||||
|
#!/bin/bash
|
||||||
|
sysimage="/mnt/sysimage"
|
||||||
|
cp -r /var/log/sme-partitioning.log ${sysimage}/root/
|
||||||
|
cp -r /tmp/anaconda.log ${sysimage}/root/
|
||||||
|
%end
|
Loading…
Reference in New Issue
Block a user