From 791b68714bc8e9732b43f7adcc9dcdcc0d8fc3f2 Mon Sep 17 00:00:00 2001 From: Marcus Date: Sun, 22 Oct 2023 03:37:08 +0200 Subject: [PATCH] remove root user password, add debian user to sudo group --- makeanything.sh | 7 +++++-- nanodesk-files/root/nanodesk-installer.sh | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/makeanything.sh b/makeanything.sh index bb7aaef..fe8f34c 100755 --- a/makeanything.sh +++ b/makeanything.sh @@ -130,13 +130,16 @@ message "set x-terminal-emulator to lxterminal" $CHROOTCMD /usr/bin/update-alternatives --set x-terminal-emulator /usr/bin/lxterminal ### set root password -message "set root password to 'debian'" -echo -e "debian\ndebian" | $CHROOTCMD /usr/bin/passwd root +#message "set root password to 'debian'" +#echo -e "debian\ndebian" | $CHROOTCMD /usr/bin/passwd root ### add debian user message "create user debian, password 'debian'" echo -e "debian\ndebian\nDebian\n\n\n\n\y\n" | $CHROOTCMD /usr/sbin/adduser debian +message "add user debian to group sudo" +$CHROOTCMD /usr/sbin/usermod -a -G sudo debian + message "clear /tmp" $CHROOTCMD /usr/bin/rm -Rf /tmp/* || error diff --git a/nanodesk-files/root/nanodesk-installer.sh b/nanodesk-files/root/nanodesk-installer.sh index 46cdd3a..58b58c6 100755 --- a/nanodesk-files/root/nanodesk-installer.sh +++ b/nanodesk-files/root/nanodesk-installer.sh @@ -180,7 +180,7 @@ do $CHROOTCMD /usr/sbin/adduser $NEWUSER || error message "adding $NEWUSER to sudo group" - $CHROOTCMD /usr/sbin/usermod -G sudo $NEWUSER || error + $CHROOTCMD /usr/sbin/usermod -a -G sudo $NEWUSER || error $CHROOTCMD /usr/bin/ln -s -f /usr/share/nanodesk/pixmaps/nanodesk-installed.xpm /usr/share/nanodesk/pixmaps/nanodesk.xpm || error $CHROOTCMD /usr/bin/ln -s -f /usr/share/nanodesk/pixmaps/nanodesk-bw-installed.xpm /usr/share/nanodesk/pixmaps/nanodesk-bw.xpm || error