Install a cron job to get rid of old sessions
authorPeter Palfrader <peter@palfrader.org>
Tue, 16 Sep 2008 14:39:55 +0000 (16:39 +0200)
committerPeter Palfrader <peter@palfrader.org>
Tue, 16 Sep 2008 14:39:55 +0000 (16:39 +0200)
debian/changelog
debian/cron.daily [new file with mode: 0644]
debian/rules

index a88baf7..08400c2 100644 (file)
@@ -1,3 +1,9 @@
+userdir-ldap-cgi (0.3.20) unstable; urgency=low
+
+  * Install a cron job to get rid of old sessions.
+
+ -- Peter Palfrader <weasel@debian.org>  Tue, 16 Sep 2008 16:39:48 +0200
+
 userdir-ldap-cgi (0.3.19) unstable; urgency=low
 
   * Do not HTML escape stuff we just got from the user before
diff --git a/debian/cron.daily b/debian/cron.daily
new file mode 100644 (file)
index 0000000..5204a96
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+if [ -d /var/cache/userdir-ldap/web-cookies ]; then
+       find /var/cache/userdir-ldap/web-cookies -type f -mtime +1 -print0 -user www-data | xargs -0 --no-run-if-empty rm -f
+fi
index dfe5385..2aa9fd1 100755 (executable)
@@ -39,6 +39,7 @@ binary-indep: build
        install -m 644 apache-config.txt $(i)/usr/share/doc/$(package)
 
        dh_installchangelogs
+       dh_installcron
        dh_fixperms --exclude=web-cookies
        dh_compress
        dh_installdeb