solaris-fixes branch: Applied the swap-patch by Christophe Kalt.
[collectd.git] / debian / collectd.postinst
1 #!/bin/bash -e
2 # postinst script for collectd
3 #
4 # see: dh_installdeb(1)
5 #
6 # summary of how this script can be called:
7 #               * <postinst> `configure' <most-recently-configured-version>
8 #               * <old-postinst> `abort-upgrade' <new version>
9 #               * <conflictor's-postinst> `abort-remove' `in-favour' <package>
10 #                 <new-version>
11 #               * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
12 #                 <failed-install-package> <version> `removing'
13 #                 <conflicting-package> <version>
14 # for details, see http://www.debian.org/doc/debian-policy/ or
15 # the debian-policy package
16 #
17
18 case "$1" in
19         configure)
20                 [ -d /etc/collectd ] || mkdir -p /etc/collectd
21                 
22                 if [ -e /etc/collectd.conf -a ! -e /etc/collectd/default.conf ]; then
23                         mv /etc/collectd.conf /etc/collectd/default.conf
24                 fi
25         ;;
26
27         abort-upgrade|abort-remove|abort-deconfigure)
28         ;;
29
30         *)
31                 echo "postinst called with unknown argument \`$1'" >&2
32                 exit 1
33         ;;
34 esac
35
36 #DEBHELPER#
37
38 exit 0
39
40