github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/examples/orbiter/static/kvm/kickstart.cfg (about) 1 #version=DEVEL 2 # Install OS instead of upgrade 3 install 4 # Keyboard layouts 5 keyboard 'ch' 6 # System timezone 7 timezone Europe/Zurich 8 # Root password 9 rootpw orbiter 10 # Orbiter 11 user --name=orbiter --groups=wheel orbiter 12 # System language 13 lang en_US.UTF-8 14 # Use CDROM installation media 15 cdrom 16 # SELinux configuration 17 selinux --enforcing 18 firewall --enabled --port=22:tcp 19 services --enabled=NetworkManager,sshd 20 21 reboot 22 23 24 # Clear the Master Boot Record 25 zerombr 26 # System bootloader configuration 27 ignoredisk --only-use=vda 28 clearpart --drive=vda --initlabel 29 part /boot --asprimary --fstype="ext4" --size=200 30 part swap --asprimary --fstype="swap" --size=1024 31 part / --size=1 --fstype="ext4" --grow 32 bootloader --location=mbr --driveorder=sda --append="elevator=deadline" 33 # Partition clearing information 34 clearpart --linux 35 36 %packages --nobase --ignoremissing 37 @core 38 %end 39 40 %post --erroronfail 41 echo "%wheel ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers 42 mkdir -p /home/orbiter/.ssh 43 echo "${ORBITER_BOOTSTRAP_PUBLICKEY}" > /home/orbiter/.ssh/authorized_keys 44 chmod 700 /home/orbiter/.ssh 45 chown orbiter /home/orbiter/.ssh 46 %end 47