Просмотр исходного кода

Merge pull request #1267 from hestiacp/fix/2020-10-check_if_user_exits

Add check if user already exists as Linux User
Raphael Schneeberger 5 лет назад
Родитель
Сommit
dad5b23b48
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      bin/v-restore-user

+ 5 - 0
bin/v-restore-user

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