فهرست منبع

Fix issues with non existing user (#1319)

Jaap Marcus 5 سال پیش
والد
کامیت
d11a556802
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      bin/v-restore-user

+ 4 - 2
bin/v-restore-user

@@ -136,8 +136,10 @@ if [ "$create_user" = 'yes' ]; then
     
     
     # Add check if user already exists as Linux User
     # Add check if user already exists as Linux User
     getent passwd $user > /dev/null 2&>1
     getent passwd $user > /dev/null 2&>1
-    check_result "$E_EXISTS" "User already exists"  
-
+    if [ "$?" == 0 ]; then
+        check_result "$E_EXISTS" "User already exists"  
+    fi 
+    
     echo "-- USER --" |tee $tmpdir/restore.log
     echo "-- USER --" |tee $tmpdir/restore.log
     echo -e "$(date "+%F %T") $user" |tee -a $tmpdir/restore.log
     echo -e "$(date "+%F %T") $user" |tee -a $tmpdir/restore.log