* vsftpd: use /var/empty instead of /var/ftp/empty as the empty
chroot (the latter doesn't exist). * vsftpd: make the anonymous user's home read-only, otherwise vsftpd will fail. svn path=/nixos/trunk/; revision=27983
This commit is contained in:
parent
2dc81fc9dd
commit
31afd2bb2e
|
@ -120,11 +120,11 @@ in
|
||||||
background=NO
|
background=NO
|
||||||
listen=YES
|
listen=YES
|
||||||
nopriv_user=vsftpd
|
nopriv_user=vsftpd
|
||||||
secure_chroot_dir=/var/ftp/empty
|
secure_chroot_dir=/var/empty
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
${if cfg.anonymousUser then ''
|
${if cfg.anonymousUser then ''
|
||||||
mkdir -p ${cfg.anonymousUserHome}
|
mkdir -p -m 555 ${cfg.anonymousUserHome}
|
||||||
chown -R ftp:ftp ${cfg.anonymousUserHome}
|
chown -R ftp:ftp ${cfg.anonymousUserHome}
|
||||||
'' else ""}
|
'' else ""}
|
||||||
'';
|
'';
|
||||||
|
|
Loading…
Reference in a new issue