X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Fvsftpd%2Ftemplates%2Fvsftpd.conf.erb;fp=modules%2Fvsftpd%2Ftemplates%2Fvsftpd.conf.erb;h=5d7081b6b6463b63bce42b2b85a5e4ce07a2ce23;hb=6a02cbaab2c9399fb86b883037fad6e894b2d790;hp=0000000000000000000000000000000000000000;hpb=fb251f849e842fe0f2cd892c15132375439bb7fd;p=dsa-puppet.git diff --git a/modules/vsftpd/templates/vsftpd.conf.erb b/modules/vsftpd/templates/vsftpd.conf.erb new file mode 100644 index 00000000..5d7081b6 --- /dev/null +++ b/modules/vsftpd/templates/vsftpd.conf.erb @@ -0,0 +1,22 @@ +anonymous_enable=YES +anon_root=<%= scope.lookupvar('root') %> +<%- if scope.lookupvar('writable') -%> +anon_umask=027 +write_enable=YES +anon_upload_enable=YES +chown_uploads=YES +chown_username=scope.lookupvar('chown_user') +<%- end -%> + +xferlog_enable=YES +xferlog_file=<%= scope.lookupvar('logfile') %> + +ftpd_banner=<%= scope.lookupvar('banner') %> +secure_chroot_dir=/var/run/vsftpd +pam_service_name=vsftpd +setproctitle_enable=YES +dirmessage_enable=NO +ls_recurse_enable=NO +connect_from_port_20=NO +max_clients=<%= scope.lookupvar('max_clients') %> +