github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/examples/orbiter/static/virtualbox/ks.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 --iscrypted $6$3NrJquXAZ71chwRc$6cBdlu4ICKKPomDMVCqrpEMnX55KLIFH/NoqGU3EYt2FDS6JXBdzUAvzGiwYqu2g3eF9NrDbsSGP8e3Hy7SLl/
    10  # Orbiter
    11  user --name=orbiter --groups=wheel --iscrypted $6$3NrJquXAZ71chwRc$6cBdlu4ICKKPomDMVCqrpEMnX55KLIFH/NoqGU3EYt2FDS6JXBdzUAvzGiwYqu2g3eF9NrDbsSGP8e3Hy7SLl/
    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  # Clear the Master Boot Record
    22  zerombr
    23  # System bootloader configuration
    24  ignoredisk --only-use=sda
    25  clearpart --drive=sda --initlabel
    26  part /boot --asprimary --fstype="ext4" --size=200
    27  part swap --asprimary --fstype="swap" --size=1024
    28  part / --size=1 --fstype="ext4" --grow
    29  bootloader --location=mbr --driveorder=sda --append="elevator=deadline"
    30  # Partition clearing information
    31  clearpart --linux
    32  
    33  %packages --nobase --ignoremissing
    34  @core
    35  %end
    36  
    37  %post --erroronfail
    38  echo "%wheel	ALL=(ALL)	NOPASSWD: ALL" >> /etc/sudoers
    39  mkdir -p /home/orbiter/.ssh
    40  echo "${ORBITER_BOOTSTRAP_PUBLICKEY}" > /home/orbiter/.ssh/authorized_keys
    41  chmod 700 /home/orbiter/.ssh
    42  chown orbiter /home/orbiter/.ssh
    43  %end
    44