From dcfbf347013b05bc0be15e75e9a8e4d53e0363f0 Mon Sep 17 00:00:00 2001 From: Thiago Abdo <tja14@inf.ufpr.br> Date: Mon, 14 Dec 2015 09:27:30 -0200 Subject: [PATCH] [add user] change some checking for groups Signed-off-by: Thiago Abdo <tja14@inf.ufpr.br> --- hdd/adduser.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/hdd/adduser.sh b/hdd/adduser.sh index 825dc6a..9f2015d 100755 --- a/hdd/adduser.sh +++ b/hdd/adduser.sh @@ -25,6 +25,7 @@ # 41 Usuario de pendrive nao valido +# 51 GID e/ou GroupName já em uso add (){ @@ -113,18 +114,17 @@ if [ -z "$checkID" ]; then echo $0": encontrei outro usuario local com o mesmo id, devo remove-lo" fi -checkGName=$( cat /etc/group | grep -e "^$groupname:" ) -if [ -z "$checkGName" ]; then - #remove "$checkGName" - echo $0": encontrei outro usuario local com o mesmo nome de grupo, devo remove-lo" -fi - checkGID=$( cat /etc/group | grep -e ":$gID:" ) if [ -z "$checkGID" ]; then #remove "$checkGID" echo $0": encontrei outro usuario local com o mesmo id de grupo, devo remove-lo" fi +checkGName=$( cat /etc/group | grep -e "^$groupname:" ) +if [ -z "$checkGName" ]; then + #remove "$checkGName" + echo $0": encontrei outro usuario local com o mesmo nome de grupo, devo remove-lo" +fi #add local user echo $0": Usuario local adicionado corretamente" -- GitLab