[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Freeze exception for nsca



Hi, 

the nsca package needed some work so I jumped in. It would be really nice to
get a free exeception for the following diff which fixes mostly documentation
and release goal stuff. 

Diff follows, package is not uploaded yet.  

Alex

diff -u nsca-2.6/debian/nsca.init nsca-2.6/debian/nsca.init
--- nsca-2.6/debian/nsca.init
+++ nsca-2.6/debian/nsca.init
@@ -1,4 +1,11 @@
 #!/bin/sh
+### BEGIN INIT INFO
+# Provides:          nsca
+# Required-Start:    $remote_fs $syslog
+# Required-Stop:     $remote_fs $syslog
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+### END INIT INFO
 
 # simple debian init script for nsca
 # by sean finney <seanius@debian.org>
@@ -41,8 +48,8 @@
 	SSD_STOPOPTS="--pidfile $PIDFILE"
 fi
 
-SSD_START="/sbin/start-stop-daemon -S $SSD_STARTOPTS --exec $DAEMON"
-SSD_STOP="/sbin/start-stop-daemon -K $SSD_STOPOPTS --exec $DAEMON"
+SSD_START="/sbin/start-stop-daemon --oknodo -S $SSD_STARTOPTS --exec $DAEMON"
+SSD_STOP="/sbin/start-stop-daemon --oknodo -K $SSD_STOPOPTS --exec $DAEMON"
 
 die(){
 	echo $@
diff -u nsca-2.6/debian/control nsca-2.6/debian/control
--- nsca-2.6/debian/control
+++ nsca-2.6/debian/control
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Debian Nagios Maintainer Group <pkg-nagios-devel@lists.alioth.debian.org>
-Uploaders: sean finney <seanius@debian.org>, Cajus Pollmeier <cajus@debian.org>
+Uploaders: sean finney <seanius@debian.org>, Cajus Pollmeier <cajus@debian.org>, Alexander Wirt <formorer@debian.org>
 Standards-Version: 3.8.0
 Build-Depends: libmcrypt-dev, dpatch, debhelper (>= 4.0.0), po-debconf
 
diff -u nsca-2.6/debian/README.debian nsca-2.6/debian/README.debian
--- nsca-2.6/debian/README.debian
+++ nsca-2.6/debian/README.debian
@@ -5,6 +5,9 @@
 init script /etc/init.d/nsca, however, it can also be run from the
 various inetd implementations.
 
+If you want to launch nsca as a daemon from init you can call 
+"dpkg-reconfigure nsca" to get the startup links. 
+
 if you want nsca to work with inetd, you need to add the following
 line to your inetd.conf:
 
diff -u nsca-2.6/debian/changelog nsca-2.6/debian/changelog
--- nsca-2.6/debian/changelog
+++ nsca-2.6/debian/changelog
@@ -1,3 +1,17 @@
+nsca (2.6-4) UNRELEASED; urgency=low
+
+  [ Alexander Wirt ]
+  * Don't fail if nsca is already started or stopped (Closes: #496810)
+  * Add myself to uploaders
+  * Add LSB dependency info to initscript (Closes: #466261)
+  * Update postinst to nagios3 (Closes: #495034)
+  * Mention dpkg-reconfigure in README.debian
+  * Add po-debconf as build-dependency
+  * Integrate last nmus and acknowledge them (Closes: #484419, #432465)
+    also Closes: #448119, #414590, #476814, #476878, #476918, #477985
+
+ -- Alexander Wirt <formorer@debian.org>  Fri, 12 Sep 2008 08:28:29 +0200
+
 nsca (2.6-3.2) unstable; urgency=medium
 
   * Non-maintainer upload.
only in patch2:
unchanged:
--- nsca-2.6.orig/debian/prerm
+++ nsca-2.6/debian/prerm
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+if [ -x "/etc/init.d/nsca" ]; then
+	if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
+		invoke-rc.d nsca stop || exit 0
+	else
+		/etc/init.d/nsca stop || exit 0
+	fi
+fi
+
+#DEBHELPER#

-- 
Alexander Wirt, formorer@formorer.de 
CC99 2DDD D39E 75B0 B0AA  B25C D35B BC99 BC7D 020A

Attachment: signature.asc
Description: Digital signature


Reply to: