From fef40c0ea55dcaca572c324f42882929a78e0cb6 Mon Sep 17 00:00:00 2001
From: Jelle van der Waa <jelle@vdwaa.nl>
Date: Wed, 8 Aug 2018 21:44:36 +0200
Subject: [PATCH] archweb: get donate importing working.

dump donations to a shared dir in /var/lib/archbuild/donate readable for
archweb and root.
---
 roles/archweb/defaults/main.yml | 2 +-
 roles/archweb/tasks/main.yml    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/roles/archweb/defaults/main.yml b/roles/archweb/defaults/main.yml
index 626b08330..60f065c2d 100644
--- a/roles/archweb/defaults/main.yml
+++ b/roles/archweb/defaults/main.yml
@@ -13,7 +13,7 @@ archweb_mirrorcheck: false
 archweb_mirrorresolv: false
 archweb_pgp_import: false
 archweb_donor_import: false
-archweb_donor_maildir: '/home/donate/maildir-dumped/'
+archweb_donor_maildir: '/var/lib/archweb/donate'
 archweb_populate_signoffs: false
 archweb_keyring: '/etc/pacman.d/gnupg/pubring.gpg'
 archweb_reporead: false
diff --git a/roles/archweb/tasks/main.yml b/roles/archweb/tasks/main.yml
index de1a95d9f..520383f5f 100644
--- a/roles/archweb/tasks/main.yml
+++ b/roles/archweb/tasks/main.yml
@@ -198,7 +198,7 @@
   when: archweb_donor_import
 
 - name: create maildir dump dir
-  file: path={{ archweb_donor_maildir }}/{{ item }} recurse=yes state=directory
+  file: path={{ archweb_donor_maildir }}/{{ item }} recurse=yes state=directory owner=archweb group=users mode=0755
   with_items:
     - cur
     - new
-- 
GitLab