alicelinux

A lightweight musl + clang/llvm + libressl + busybox distro
git clone https://codeberg.org/emmett1/alicelinux
Log | Files | Refs | README | LICENSE

live_script.sh (526B)


      1 #!/bin/sh
      2 
      3 LIVEUSER=live
      4 PASSWORD=live
      5 LIVEHOSTNAME=alicelive
      6 
      7 adduser -D $LIVEUSER
      8 for g in users wheel audio video input; do
      9 	addgroup $LIVEUSER $g
     10 done
     11 
     12 passwd -d $LIVEUSER >/dev/null 2>&1
     13 passwd -d root >/dev/null 2>&1
     14 
     15 echo "root:root" | chpasswd -c SHA512
     16 echo "$LIVEUSER:$PASSWORD" | chpasswd -c SHA512
     17 
     18 for sv in tty1 tty2 tty3 seatd; do
     19 	[ -d /etc/sv/$sv ] && ln -s /etc/sv/$sv /var/service
     20 done
     21 
     22 echo $LIVEHOSTNAME > /etc/hostname
     23 
     24 if [ -f /etc/doas.conf ]; then
     25 	echo "permit nopass $LIVEUSER" >> /etc/doas.conf
     26 fi