diff --git a/roles/rsync/server/tasks/main.yml b/roles/rsync/server/tasks/main.yml index 00f6523..354ac89 100644 --- a/roles/rsync/server/tasks/main.yml +++ b/roles/rsync/server/tasks/main.yml @@ -1,4 +1,18 @@ --- +- name: create rsyncd group + group: + name: rsyncd + system: true + +- name: create rsyncd user + user: + name: rsyncd + comment: Service RSyncd + group: rsyncd + home: /var/empty + shell: /sbin/nologin + system: true + - name: create rsyncd config template: dest: /etc/rsyncd.conf diff --git a/roles/rsync/server/templates/rsyncd.conf.j2 b/roles/rsync/server/templates/rsyncd.conf.j2 index 72f9a9a..cf22692 100644 --- a/roles/rsync/server/templates/rsyncd.conf.j2 +++ b/roles/rsync/server/templates/rsyncd.conf.j2 @@ -1,3 +1,6 @@ +uid = rsyncd +gid = rsyncd + [test] comment = test module path = /srv/mirrors/openbsd/