forked from obel1x/fedora-OEMDRV
Baseprofilenames and configure checks for existing preconfigure
This commit is contained in:
@@ -0,0 +1,148 @@
|
||||
# Full KDE Wayland Setup
|
||||
|
||||
#Basic settings
|
||||
graphical
|
||||
text
|
||||
|
||||
# Configure installation source
|
||||
%include /mnt/anaconda_pre/ks_base_profiles/source_fedora_44.inc
|
||||
|
||||
# Keyboard layouts
|
||||
keyboard --vckeymap=de-nodeadkeys --xlayouts='de (nodeadkeys)'
|
||||
# System language
|
||||
lang de_DE.UTF-8
|
||||
# System timezone
|
||||
timezone Europe/Berlin --utc
|
||||
|
||||
%pre --log=/root/ks-pre.log
|
||||
mkdir /mnt/anaconda_pre
|
||||
mount -L OEMDRV /mnt/anaconda_pre
|
||||
/bin/sh /mnt/anaconda_pre/ks_base_profiles/basic_pre_script.inc
|
||||
%end
|
||||
|
||||
%packages
|
||||
@^kde-desktop-environment
|
||||
@core
|
||||
@admin-tools
|
||||
@domain-client
|
||||
@system-tools
|
||||
@kde-media
|
||||
@kde-spin-initial-setup
|
||||
@libreoffice
|
||||
@office
|
||||
@sound-and-video
|
||||
libva-utils
|
||||
libavcodec-freeworld
|
||||
mesa-va-drivers-freeworld
|
||||
ffmpeg
|
||||
@vlc
|
||||
python-vlc
|
||||
@firefox
|
||||
thunderbird
|
||||
openssh-server
|
||||
bash
|
||||
sudo
|
||||
gocryptfs
|
||||
htop
|
||||
mc
|
||||
mediawriter
|
||||
python-pip
|
||||
pykickstart
|
||||
xrdp
|
||||
xorgxrdp
|
||||
libxcb-doc
|
||||
plasma-workspace-x11
|
||||
xterm
|
||||
wmctrl
|
||||
flatpak
|
||||
btrfs-assistant
|
||||
btrbk
|
||||
ktorrent
|
||||
cadaver
|
||||
kdevelop
|
||||
git
|
||||
diffuse
|
||||
remmina
|
||||
android-tools
|
||||
-kpat
|
||||
-kmines
|
||||
#Annoying plasmoids
|
||||
-kdeplasma-addons
|
||||
#Exclude akonadi and all packages requiring it (@kde-pim is optional and not selected)
|
||||
-akonadi-server
|
||||
-akonadi-server-mysql
|
||||
-akonadi-calendar
|
||||
-akonadi-calendar-tools
|
||||
-akonadi-contacts
|
||||
-akonadi-mime
|
||||
-akonadi-search
|
||||
-akonadi-import-wizard
|
||||
-akonadiconsole
|
||||
-kdepim-runtime
|
||||
-kdepim-runtime-libs
|
||||
-kdepim-addons
|
||||
-kalarm
|
||||
-kgpg
|
||||
-kleopatra
|
||||
-kmail
|
||||
-kmail-libs
|
||||
-kmail-account-wizard
|
||||
-kaddressbook
|
||||
-kaddressbook-libs
|
||||
-korganizer
|
||||
-korganizer-libs
|
||||
-kontact
|
||||
-akregator
|
||||
-merkuro
|
||||
-zanshin
|
||||
-kjots
|
||||
-knotes
|
||||
-knotes-libs
|
||||
-pimcommon
|
||||
-calendarsupport
|
||||
-eventviews
|
||||
-incidenceeditor
|
||||
-mailcommon
|
||||
-mailimporter-akonadi
|
||||
-mbox-importer
|
||||
-pim-data-exporter
|
||||
-pim-data-exporter-libs
|
||||
-messagelib
|
||||
-maui-mauikit-calendar
|
||||
-kmymoney
|
||||
-kmymoney-libs
|
||||
-dragon
|
||||
-kdeconnectd
|
||||
-kde-connect
|
||||
-samba
|
||||
-samba-client
|
||||
-samba-usershares
|
||||
-BackupPC
|
||||
#Needed by SSSD
|
||||
oddjob-mkhomedir
|
||||
nss-pam-ldapd
|
||||
%end
|
||||
|
||||
# System authorization information
|
||||
authselect enable-feature with-fingerprint
|
||||
|
||||
# Disk selection written by %pre via basic_pre_script.inc
|
||||
%include /tmp/disk-include.cfg
|
||||
# Partition clearing information - do NOT USE --initlabel !
|
||||
clearpart --none
|
||||
autopart --type=btrfs
|
||||
|
||||
# Root password
|
||||
# This Password is completely unknown to anyone. After installation, the PC should be Member of Domain and the users may use sudo to become superuser.
|
||||
rootpw --iscrypted $y$j9T$jpKVkxaFqL6GH6GAgB0Yb/$oc.rfZgnHNlTAIj/boJeI.ZFf1QHvMF7fymZww9bzE3
|
||||
#user --name=none
|
||||
|
||||
# Do not run the Setup Agent on first boot because it will complain about missing user account which we dont want
|
||||
firstboot --disable
|
||||
|
||||
%post --log=/root/ks-post.log
|
||||
mkdir /opt/sys_config
|
||||
mount -L OEMDRV /opt/sys_config
|
||||
/bin/sh /opt/sys_config/system_setup/setup_system_full.sh install
|
||||
umount /opt/sys_config
|
||||
%end
|
||||
Reference in New Issue
Block a user