Merge pull request #44 from SolidHal/master

Make username entry more reliable
This commit is contained in:
SolidHal 2018-10-05 00:11:06 +00:00 committed by GitHub
commit 7a14a04727
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -75,12 +75,25 @@ cp -rf $DIR/50-synaptics.conf /etc/X11/xorg.conf.d/
apt clean && apt autoremove --purge apt clean && apt autoremove --purge
echo " Enter new username: " dmesg -D
read username
adduser $username #Force a safe username
while true; do
while true; do
echo " Enter new username: "
read username
#ensure no whitespace
case $username in *\ *) echo usernames may not contain whitespace;; *) break;; esac
done
adduser $username --gecos ""
retVal=$?
if [ $retVal == 0 ]; then
break
fi
done
usermod -a -G sudo,netdev,input,video $username usermod -a -G sudo,netdev,input,video $username
dmesg -E