diff options
Diffstat (limited to 'ansible/roles/debian-mirror/tasks/main.yml')
-rw-r--r-- | ansible/roles/debian-mirror/tasks/main.yml | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/ansible/roles/debian-mirror/tasks/main.yml b/ansible/roles/debian-mirror/tasks/main.yml index 71b7e0c..0c68110 100644 --- a/ansible/roles/debian-mirror/tasks/main.yml +++ b/ansible/roles/debian-mirror/tasks/main.yml @@ -2,6 +2,7 @@ apt: name: - debmirror + - screen - name: "install mirror-debian script" copy: @@ -9,12 +10,19 @@ dest: /usr/local/bin mode: 0755 +- name: "create directory for mirror" + file: + state: directory + path: /srv/http/debmirror/debian + owner: debmirror + group: debmirror + - name: "install cronjob for mirroring Debian" cron: name: "mirror Debian" user: debmirror minute: "0" - hour: "5,19" + hour: "12" job: "/usr/local/bin/mirror-debian /srv/http/debmirror/debian" - name: "set MAILTO in crontab" @@ -23,4 +31,3 @@ env: yes name: MAILTO value: root - |