From e4e07516a3c78da22a0984b35cbc86f00836bfe9 Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase <svenstaro@gmail.com> Date: Wed, 15 Jun 2016 16:33:23 +0200 Subject: [PATCH] dbscripts: Add tmpfiles.d/rsyncd.conf for abs and friends --- roles/dbscripts/files/rsyncd-tmpfiles.d | 1 + roles/dbscripts/tasks/main.yml | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 roles/dbscripts/files/rsyncd-tmpfiles.d diff --git a/roles/dbscripts/files/rsyncd-tmpfiles.d b/roles/dbscripts/files/rsyncd-tmpfiles.d new file mode 100644 index 000000000..c4dfeebe3 --- /dev/null +++ b/roles/dbscripts/files/rsyncd-tmpfiles.d @@ -0,0 +1 @@ +D /run/rsyncd 0700 nobody nobody - diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml index a98a02cba..6994d74a2 100644 --- a/roles/dbscripts/tasks/main.yml +++ b/roles/dbscripts/tasks/main.yml @@ -138,6 +138,14 @@ - name: symlink /packages to /srv/repos/svn-packages/dbscripts file: path=/packages src=/srv/repos/svn-packages/dbscripts state=link +- name: put rsyncd.conf into tmpfiles + copy: src=rsyncd-tmpfiles.d dest=/etc/tmpfiles.d/rsyncd.conf owner=root group=root mode=644 + register: rsyncdtmpfiles + +- name: use tmpfiles.d/rsyncd.conf + command: systemd-tmpfiles --create + when: rsyncdtmpfiles.changed + - name: create rsyncd-conf-genscripts file: path=/etc/rsyncd-conf-genscripts state=directory owner=root group=root mode=700 -- GitLab