diff --git a/etc/base b/etc/base index b634eb1..9901bd6 100644 --- a/etc/base +++ b/etc/base @@ -69,10 +69,15 @@ if [ "$ENC" == "1" ]; then echo "fi" >> /etc/runit/core-services/99-changepwdisk.sh fi -useradd -G wheel -m -s /usr/bin/bash -c "${USERNAME}" "${USERNAME}" +useradd -G wheel,socklog,audio,video,floppy,cdrom,optical,input,users -U -m -s /usr/bin/bash -c "${USERNAME}" "${USERNAME}" +if grep -q lpadmin /etc/group; then + usermod -a -G lpadmin "${USERNAME}" +fi + echo -e "${PASS}\n${PASS}" | passwd "${USERNAME}" passwd -dl root +chsh -s /usr/bin/bash root echo "echo \"User pw is '${PASS}'\"" > /etc/runit/core-services/99-changepwuser.sh echo "echo \"You should change it before login\"" > /etc/runit/core-services/99-changepwuser.sh