ソースを参照

fixed additional ftp account issue for username which starts with digits

Serghey Rodin 12 年 前
コミット
d77cb6ca82
2 ファイル変更2 行追加2 行削除
  1. 1 1
      bin/v-add-web-domain-ftp
  2. 1 1
      func/rebuild.sh

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

@@ -65,7 +65,7 @@ fi
 /usr/sbin/useradd $ftp_user \
     -s $shell \
     -o -u $(id -u $user) \
-    -g $user \
+    -g $(id -u $user) \
     -M -d "$HOMEDIR/$user/web/$domain"  > /dev/null 2>&1
 echo "$ftp_user:$ftp_password" | /usr/sbin/chpasswd
 ftp_md5="$(awk -v user=$ftp_user -F : 'user == $1 {print $2}' /etc/shadow)"

+ 1 - 1
func/rebuild.sh

@@ -328,7 +328,7 @@ rebuild_web_domain_conf() {
             /usr/sbin/useradd $FTP_USER \
                 -s $shell \
                 -o -u $(id -u $user) \
-                -g $user \
+                -g $(id -u $user) \
                 -M -d "$HOMEDIR/$user/web/$domain"  > /dev/null 2>&1
 
             # Update password