--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/preinst Fri Aug 30 17:15:59 2013 +0200
@@ -0,0 +1,35 @@
+#! /bin/sh
+# preinst script for logbuch
+#
+# see: dh_installdeb(1)
+
+set -e
+
+case "$1" in
+ install|upgrade)
+ if [ -n "$2" ] && \
+ dpkg --compare-versions "$2" le "0.39" && \
+ [ -f /etc/logbuch/config.pm ]; then
+ dirs=$(perl -e 'use lib "/etc/logbuch"; use config; print join " ", @config::notify_dirs');
+ if [ -n "$dirs" ]; then
+ for d in "$dirs"; do
+ chmod -R go= $d/.hg
+ done
+ fi
+ fi
+ ;;
+
+ abort-upgrade)
+ ;;
+
+ *)
+ echo "preinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
+
+