]> git.decadent.org.uk Git - dak.git/blobdiff - config/backports.org/cron.weekly
backports.org
[dak.git] / config / backports.org / cron.weekly
diff --git a/config/backports.org/cron.weekly b/config/backports.org/cron.weekly
new file mode 100755 (executable)
index 0000000..0ab9afd
--- /dev/null
@@ -0,0 +1,22 @@
+#!/bin/sh
+#
+# Run once a week via cron, out of katie's crontab.
+
+set -e
+export SCRIPTVARS=/org/backports.org/dak-config/vars
+. $SCRIPTVARS
+
+################################################################################
+
+# Purge empty directories
+
+if [ ! -z "$(find $ftpdir/pool/ -type d -empty)" ]; then
+   find $ftpdir/pool/ -type d -empty | xargs rmdir;
+fi
+
+# Clean up apt-ftparchive's databases
+
+cd $configdir
+apt-ftparchive -q clean apt.conf
+
+################################################################################