summaryrefslogtreecommitdiff
path: root/ansible/roles/apt-repository/files/process-incoming
diff options
context:
space:
mode:
Diffstat (limited to 'ansible/roles/apt-repository/files/process-incoming')
-rw-r--r--ansible/roles/apt-repository/files/process-incoming13
1 files changed, 13 insertions, 0 deletions
diff --git a/ansible/roles/apt-repository/files/process-incoming b/ansible/roles/apt-repository/files/process-incoming
new file mode 100644
index 0000000..b668c88
--- /dev/null
+++ b/ansible/roles/apt-repository/files/process-incoming
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+(
+ # sleep for a few seconds so that dput has time to chmod the uploaded
+ # file.
+ sleep 10
+ date
+ echo "Processing incoming"
+ reprepro -v -b /srv/apt processincoming default
+ reprepro -v -b /srv/apt export
+ rm -f incoming/*.buildinfo
+ echo "Finished processing incoming"
+) 2>&1 >>/home/apt/reprepro.log