[Pkg-irc-commits] r40 - /packages/inspircd/trunk/debian/inspircd.preinst
dblaber-guest at users.alioth.debian.org
dblaber-guest at users.alioth.debian.org
Mon Dec 10 00:56:16 UTC 2007
Author: dblaber-guest
Date: Mon Dec 10 00:56:16 2007
New Revision: 40
URL: http://svn.debian.org/wsvn/pkg-irc/?sc=1&rev=40
Log:
This is needed for upgrades/removal, courtesy of CyberMatt
Added:
packages/inspircd/trunk/debian/inspircd.preinst
Added: packages/inspircd/trunk/debian/inspircd.preinst
URL: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/debian/inspircd.preinst?rev=40&op=file
==============================================================================
--- packages/inspircd/trunk/debian/inspircd.preinst (added)
+++ packages/inspircd/trunk/debian/inspircd.preinst Mon Dec 10 00:56:16 2007
@@ -1,0 +1,36 @@
+#!/bin/sh
+# preinst script for inspircd
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+# * <new-preinst> `install'
+# * <new-preinst> `install' <old-version>
+# * <new-preinst> `upgrade' <old-version>
+# * <old-preinst> `abort-upgrade' <new-version>
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+
+
+case "$1" in
+ install|upgrade)
+ if test -f /var/run/inspircd.pid; then
+ /etc/init.d/inspircd stop
+ fi;;
+
+ abort-upgrade)
+ ;;
+
+ *)
+ echo "preinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
+
+
More information about the Pkg-irc-commits
mailing list