Merge pull request 'Add configure.sh wizard, server checks, KS profile selection, and install improvements' (#16) #17
@@ -10,3 +10,4 @@ config/.sync_*.db
|
|||||||
config/.sync_*.db
|
config/.sync_*.db
|
||||||
config.d/*.conf
|
config.d/*.conf
|
||||||
ks_pc_prof/*
|
ks_pc_prof/*
|
||||||
|
ks.cfg
|
||||||
|
|||||||
@@ -1,116 +0,0 @@
|
|||||||
#Basic settings:
|
|
||||||
graphical
|
|
||||||
text
|
|
||||||
|
|
||||||
# Configure installation method
|
|
||||||
url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64"
|
|
||||||
repo --name=fedora-updates --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64" --cost=0
|
|
||||||
repo --name=fedora-cisco-openh264 --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-cisco-openh264-43&arch=x86_64" --install
|
|
||||||
repo --name=rpmfusion-free --mirrorlist="https://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-43&arch=x86_64"
|
|
||||||
repo --name=rpmfusion-free-updates --mirrorlist="https://mirrors.rpmfusion.org/mirrorlist?repo=free-fedora-updates-released-43&arch=x86_64" --cost=0
|
|
||||||
repo --name=rpmfusion-nonfree --mirrorlist="https://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-43&arch=x86_64"
|
|
||||||
repo --name=rpmfusion-nonfree-updates --mirrorlist="https://mirrors.rpmfusion.org/mirrorlist?repo=nonfree-fedora-updates-released-43&arch=x86_64" --cost=0
|
|
||||||
|
|
||||||
# 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
|
|
||||||
#@development-tools
|
|
||||||
#@editors
|
|
||||||
@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
|
|
||||||
#Search - Powerful, but slow
|
|
||||||
-akonadi-server
|
|
||||||
-akonadi-server-mysql
|
|
||||||
-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
|
|
||||||
|
|
||||||
|
|
||||||
# Generated using Blivet version 3.12.1
|
|
||||||
ignoredisk --only-use=sda
|
|
||||||
# Partition clearing information
|
|
||||||
#clearpart --none --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