#version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use CDROM installation media cdrom # Use graphical install (graphical is enforce by vnc requested at kernel args) #text graphical # Run the Setup Agent on first boot firstboot --enable ignoredisk --only-use=@SYSDISKS@ # Keyboard layouts keyboard --vckeymap=us --xlayouts='us' # System language lang en_US.UTF-8 # Network information (device=link signifies first device link active) network --device=@ETHDEV@ --bootproto=static --ip=@IP@ --netmask=@NETMASK@ --gateway=@GW@ --nameserver=@NS@ --noipv6 --onboot=on --activate #network --device=@ETHDEV2@ --bootproto=static --ip=@IP@ --netmask=@NETMASK@ --gateway=@GW@ --nameserver=@NS@ --noipv6 --onboot=off --activate #network --bootproto=dhcp --device=eth0 --ipv6=auto --activate network --hostname=@FQDN@ # Partition clearing information clearpart --all --drives=@SYSDISKS@ zerombr # System bootloader configuration bootloader --location=mbr --driveorder=@SYSDISKS@ --boot-drive=@BOOTDISK@ --append=" crashkernel=auto @APPEND_SOL@" #autopart --type=lvm #reqpart --add-boot part raid.01 --ondisk=@DISK1@ --asprimary --size @BOOTSIZE@ part raid.02 --ondisk=@DISK2@ --asprimary --size @BOOTSIZE@ part swap --ondisk=@DISK1@ --asprimary --fstype=swap --recommended part swap --ondisk=@DISK2@ --asprimary --fstype=swap --recommended part raid.03 --ondisk=@DISK1@ --asprimary --size @SIZE@ --grow part raid.04 --ondisk=@DISK2@ --asprimary --size @SIZE@ --grow raid /boot --level=@RAID@ --device md0 raid.01 raid.02 --fstype=ext4 raid pv.01 --level=@RAID@ --device=md1 raid.03 raid.04 volgroup sysvg pv.01 logvol / --vgname=sysvg --size=@SIZE@ --name=lv_root --fstype=ext4 # Root password (new) rootpw --iscrypted $6$ihAbktYN$T36KRAmi8ccjNrE5Y0gEl11Rb/dl3GjemejAJyHVzrAL51/st7aMZ0dqnMIkhubX/gUcPe5LdTlJODC9D/60h0 # Root passowrd (old) #rootpw --iscrypted $6$ioKrEQSxzYypx2HZ$jiynrl6knbmhbL066k.HjmxcwvQwBsT53LPlp2fRdkg2E1E7Gy4gwxaZ0m86rbD6q4dTaWdYfKhDVSij6N1Y7. # System services services --enabled="chronyd" # System timezone timezone Europe/Berlin --isUtc --ntpservers=@TIME@ user --groups=wheel --name=csa --gecos="Suren A. Chilingaryan" # SELinux configuration #selinux --disabled # Do not configure the X Window System skipx install poweroff %packages @^minimal @core chrony kexec-tools curl %end #This is not supported on last Fedora any more %addon com_redhat_kdump --enable --reserve-mb='auto' %end %anaconda pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty %end %post --log=/var/log/ks01.log yum install -y unzip mkdir /root/.ssh chmod 0700 /root/.ssh curl http://ufo.kit.edu/ands/kickstart/authorized_keys -o /root/.ssh/authorized_keys chmod 0600 /root/.ssh/authorized_keys mkdir /home/csa/.ssh chmod 0700 /home/csa/.ssh curl http://ufo.kit.edu/ands/kickstart/authorized_keys.csa -o /home/csa/.ssh/authorized_keys chown -R csa:user /home/csa/.ssh chmod 0600 /home/csa/.ssh/authorized_keys %end