From f76aaa84f4e6fc42ae1559725033cda60d29cd40 Mon Sep 17 00:00:00 2001 From: shirenn <shirenn@crans.org> Date: Thu, 3 Jun 2021 23:53:09 +0200 Subject: [PATCH] [vsftpd] deployed on ptf and eclat --- host_vars/eclat.adm.crans.org.yml | 3 +++ host_vars/ptf.adm.crans.org.yml | 3 +++ hosts | 4 ++- roles/vsftpd/templates/rsyncd.conf.j2 | 37 --------------------------- 4 files changed, 9 insertions(+), 38 deletions(-) delete mode 100644 roles/vsftpd/templates/rsyncd.conf.j2 diff --git a/host_vars/eclat.adm.crans.org.yml b/host_vars/eclat.adm.crans.org.yml index be5af005..40e3b98e 100644 --- a/host_vars/eclat.adm.crans.org.yml +++ b/host_vars/eclat.adm.crans.org.yml @@ -23,3 +23,6 @@ loc_rsyncd: path: /mirror/pub/ comment: CR@NS MIRROR hosts_allow: "*" + +loc_vsftpd: + root: /mirror/pub diff --git a/host_vars/ptf.adm.crans.org.yml b/host_vars/ptf.adm.crans.org.yml index 46de9db2..6ce8a952 100644 --- a/host_vars/ptf.adm.crans.org.yml +++ b/host_vars/ptf.adm.crans.org.yml @@ -64,3 +64,6 @@ loc_nginx: - "mp4" - "mp4_buffer_size 1m" - "mp4_max_buffer_size 5m" + +loc_vsftpd: + root: /ftp diff --git a/hosts b/hosts index 4a094195..4b46ccb8 100644 --- a/hosts +++ b/hosts @@ -31,7 +31,6 @@ routeur-gulp.cachan-adm.crans.org monitoring.adm.crans.org [certbot] -charybde.adm.crans.org sputnik.adm.crans.org [certbot:children] @@ -43,6 +42,7 @@ mailman radius # We use certbot to manage LE certificates reverseproxy thelounge +vsftpd [dhcp:children] routeurs_vm @@ -221,6 +221,8 @@ sam.adm.crans.org [vsftpd] charybde.adm.crans.org +eclat.adm.crans.org +ptf.adm.crans.org [wiki] kiwi.adm.crans.org diff --git a/roles/vsftpd/templates/rsyncd.conf.j2 b/roles/vsftpd/templates/rsyncd.conf.j2 deleted file mode 100644 index b900c471..00000000 --- a/roles/vsftpd/templates/rsyncd.conf.j2 +++ /dev/null @@ -1,37 +0,0 @@ -{{ ansible_header | comment }} - -# GLOBAL OPTIONS -log file=/var/log/rsyncd -# for pid file, dont' use /var/run/rsync.pid unless you're not going to run -# rsync out of the init.d script. The /var/run/rsyncd.pid below is OK. -pid file=/var/run/rsyncd.pid -syslog facility=daemon - -uid = root -gid = root -use chroot = no -read only = yes -# On ne liste pas les modules -list = no -#max connections=2 -ignore errors = no -ignore nonreadable = yes -# ne loggue pas tous les fichiers -transfer logging = no -dont compress = *.gz *.tgz *.zip *.z *.rpm *.deb *.iso *.bz2 *.tbz -# verifie les droits de /etc/rsyncd.secrets -strict modes = yes -# personne n'accede aux modules par defaut -hosts deny = * - -# MODULE OPTIONS -{% for module in rsyncd.modules -%} -[{{ module.name }}] -path = {{ module.path }} -comment = {{ module.comment }} -uid = nobody -gid = nogroup -hosts allow = {{ module.hosts_allow }} -read only = yes - -{% endfor %} -- GitLab