summaryrefslogtreecommitdiff
path: root/debian/conntrackd.preinst
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-10-27 13:26:53 +0000
committerMax Kellermann <max@duempel.org>2008-10-27 13:26:53 +0000
commit4f5921b90c8afd28bcdb9f905fb1b127090f689b (patch)
treedb0aa1479ee34fdf0e916632ef08bf8c66f49c2b /debian/conntrackd.preinst
parent88fb185373806e78c545e409fc7fe30bbdfeb4b9 (diff)
downloadconntrack-tools-4f5921b90c8afd28bcdb9f905fb1b127090f689b.tar.gz
conntrack-tools-4f5921b90c8afd28bcdb9f905fb1b127090f689b.zip
moved conntrackd.conf to /etc/conntrackd/conntrackd.conf (Closes: #477679)
Diffstat (limited to 'debian/conntrackd.preinst')
-rwxr-xr-xdebian/conntrackd.preinst17
1 files changed, 17 insertions, 0 deletions
diff --git a/debian/conntrackd.preinst b/debian/conntrackd.preinst
new file mode 100755
index 0000000..1fae212
--- /dev/null
+++ b/debian/conntrackd.preinst
@@ -0,0 +1,17 @@
+#!/bin/sh
+set -e
+
+action=$1
+version=$2
+
+if [ "$action" = upgrade -a -n "$version" ] &&
+ dpkg --compare-versions "$version" lt "1:0.9.8-1" &&
+ test -f /etc/conntrackd.conf &&
+ ! test -e /etc/conntrackd/conntrackd.conf; then
+ # package versions < 0.9.8-1 had the configuration file in a
+ # non-standard location
+ mkdir -p /etc/conntrackd
+ mv /etc/conntrackd.conf /etc/conntrackd/conntrackd.conf
+fi
+
+#DEBHELPER#