Browse Source

changed uid for additional ftp account

Serghey Rodin 13 years ago
parent
commit
dee9dcc094
4 changed files with 7 additions and 7 deletions
  1. 2 2
      bin/v-add-web-domain-ftp
  2. 1 1
      bin/v-delete-web-domain
  3. 2 2
      bin/v-delete-web-domain-ftp
  4. 2 2
      bin/v-rebuild-web-domains

+ 2 - 2
bin/v-add-web-domain-ftp

@@ -56,8 +56,8 @@ if [ ! -z "$FTP_USER" ]; then
 fi
 
 # Adding user
-/usr/sbin/adduser $ftp_user -g $user -s /sbin/nologin -M \
-    -d "$HOMEDIR/$user/web/$domain"  > /dev/null 2>&1
+/usr/sbin/adduser -o -u $(id -u $user) -g $user -s /sbin/nologin -M \
+    -d "$HOMEDIR/$user/web/$domain" $ftp_user > /dev/null 2>&1
 echo "$ftp_password" | /usr/bin/passwd "$ftp_user" --stdin &>/dev/null
 ftp_md5="$(awk -v user=$ftp_user -F : 'user == $1 {print $2}' /etc/shadow)"
 

+ 1 - 1
bin/v-delete-web-domain

@@ -90,7 +90,7 @@ fi
 
 # Deleting ftp account
 if [ ! -z "$FTP_USER" ]; then
-    /usr/sbin/userdel $FTP_USER
+    /usr/sbin/userdel -f $FTP_USER >> /dev/null 2>&1
 fi
 
 # Deleting directory

+ 2 - 2
bin/v-delete-web-domain-ftp

@@ -38,9 +38,9 @@ is_object_value_exist 'web' 'DOMAIN' "$domain" '$FTP_USER'
 #                       Action                             #
 #----------------------------------------------------------#
 
-# Adding user
+# Deleting ftp user
 get_domain_values 'web'
-/usr/sbin/userdel $FTP_USER
+/usr/sbin/userdel -f  $FTP_USER >> /dev/null 2>&1
 
 
 #----------------------------------------------------------#

+ 2 - 2
bin/v-rebuild-web-domains

@@ -219,8 +219,8 @@ for domain in $(shell_list) ; do
     # Checking ftp
     if [ ! -z "$FTP_USER" ]; then
         if [ -z "$(grep ^$FTP_USER: /etc/passwd)" ]; then
-            /usr/sbin/adduser $FTP_USER -g $user -s /sbin/nologin -M \
-                -d "$HOMEDIR/$user/web/$domain"  > /dev/null 2>&1
+            /usr/sbin/adduser -o -u $(id -u $user) -g $user -s /sbin/nologin \
+                -M -d "$HOMEDIR/$user/web/$domain" $FTP_USER > /dev/null 2>&1
 
             shadow='/etc/shadow'
             shdw=$(grep "^$FTP_USER:" $shadow)