summaryrefslogtreecommitdiff
path: root/roles/apt_repository/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/apt_repository/tasks/main.yml')
-rw-r--r--roles/apt_repository/tasks/main.yml15
1 files changed, 9 insertions, 6 deletions
diff --git a/roles/apt_repository/tasks/main.yml b/roles/apt_repository/tasks/main.yml
index 84a7962..047af9e 100644
--- a/roles/apt_repository/tasks/main.yml
+++ b/roles/apt_repository/tasks/main.yml
@@ -113,10 +113,9 @@
name: key.pub
- name: import gpg keys for apt
- become_user: apt
shell: |
cd /home/apt
- gpg --import key key.pub
+ sudo -u apt gpg --import key key.pub
- name: delete temp key copies
file:
@@ -139,9 +138,13 @@
group: apt
mode: 0755
+- name: "create incrontab for apt"
+ copy:
+ content: |
+ /srv/apt/incoming IN_CLOSE_WRITE /srv/apt/process-incoming
+ dest: /srv/apt/incrontab
+
- name: set up incrontab for processing incoming uploads
shell: |
- incrontab - << EOF
- /srv/apt/incoming IN_CLOSE_WRITE /srv/apt/process-incoming
- EOF
- become_user: apt
+ sudo -u apt incrontab /srv/apt/incrontab
+