[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