diff options
author | dequis <dx@dxzone.com.ar> | 2017-01-08 19:57:19 -0300 |
---|---|---|
committer | dequis <dx@dxzone.com.ar> | 2017-01-08 19:57:19 -0300 |
commit | ebed81cecf4be45436e25cb8e8c8b0f15c47751e (patch) | |
tree | 4e57430674dda14ea94f83ab381df21f04a1bdf0 /debian/bitlbee-common.preinst | |
parent | e2a5be7c18f4bb9a06f5a45ddd08bade8caa2ebd (diff) | |
parent | 8dbecd23b0106a3f47e5da06a9433e3122378bfe (diff) |
Merge debian stuff to prepare for 3.5
Diffstat (limited to 'debian/bitlbee-common.preinst')
-rw-r--r-- | debian/bitlbee-common.preinst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/debian/bitlbee-common.preinst b/debian/bitlbee-common.preinst new file mode 100644 index 00000000..ad4b5a79 --- /dev/null +++ b/debian/bitlbee-common.preinst @@ -0,0 +1,20 @@ +#!/bin/sh + +set -e + +NAME=bitlbee +PIDFILE=/var/run/$NAME.pid + +# git revision 7949d5a introduced dh_systemd. +DH_SYSTEMD_REV="3.4.2+20160612+master+41-g7949d5a-git" + +# if upgrading from something older (including 3.4.2), kill the old daemon. +# do this just once, this time, to allow systemd to manage it. +if [ "$1" = 'upgrade' ]; then + if dpkg --compare-versions $2 lt $DH_SYSTEMD_REV; then + # we may not have init scripts here + start-stop-daemon --oknodo --stop --quiet --pidfile $PIDFILE --name $NAME + fi +fi + +#DEBHELPER# |