[Pkg-irc-commits] r235 - in /packages/ngircd/trunk/debian: changelog control ngircd.init

asciitxt-guest at users.alioth.debian.org asciitxt-guest at users.alioth.debian.org
Tue Dec 23 16:55:28 UTC 2008


Author: asciitxt-guest
Date: Tue Dec 23 16:55:28 2008
New Revision: 235

URL: http://svn.debian.org/wsvn/pkg-irc/?sc=1&rev=235
Log:
ngircd tmpfs patch thanks Adrien Cunin 

Modified:
    packages/ngircd/trunk/debian/changelog
    packages/ngircd/trunk/debian/control
    packages/ngircd/trunk/debian/ngircd.init

Modified: packages/ngircd/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-irc/packages/ngircd/trunk/debian/changelog?rev=235&op=diff
==============================================================================
--- packages/ngircd/trunk/debian/changelog (original)
+++ packages/ngircd/trunk/debian/changelog Tue Dec 23 16:55:28 2008
@@ -1,3 +1,11 @@
+ngircd (0.12.1-2) unstable; urgency=low
+
+  * Create /var/run/ngircd/ when starting the daemon Closes: #507259
+     -- Patch thanks to Adrien Cunin   
+  * Add myself to Uploaders 
+
+ -- Matt Arnold <mattarnold5 at gmail.com>  Tue, 23 Dec 2008 11:54:00 -0500
+
 ngircd (0.12.1-1) unstable; urgency=low
 
   * New upstream release (Closes: #465815, #466063).

Modified: packages/ngircd/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-irc/packages/ngircd/trunk/debian/control?rev=235&op=diff
==============================================================================
--- packages/ngircd/trunk/debian/control (original)
+++ packages/ngircd/trunk/debian/control Tue Dec 23 16:55:28 2008
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Debian IRC Team <pkg-irc-maintainers at lists.alioth.debian.org>
-Uploaders: Mario Iseli <mario at debian.org>
+Uploaders: Mario Iseli <mario at debian.org>, Matt Arnold <mattarnold5 at gmail.com>
 Build-Depends: debhelper (>= 5.0.0), autotools-dev, dpatch
 Vcs-Svn: svn://svn.debian.org/pkg-irc/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-irc

Modified: packages/ngircd/trunk/debian/ngircd.init
URL: http://svn.debian.org/wsvn/pkg-irc/packages/ngircd/trunk/debian/ngircd.init?rev=235&op=diff
==============================================================================
--- packages/ngircd/trunk/debian/ngircd.init (original)
+++ packages/ngircd/trunk/debian/ngircd.init Tue Dec 23 16:55:28 2008
@@ -36,7 +36,8 @@
 DESC="Next generation IRC daemon"
 LOGDIR=/var/log/
 
-PIDFILE=/var/run/ngircd/$NAME.pid
+PIDDIR=/var/run/ngircd
+PIDFILE=$PIDDIR/$NAME.pid
 
 test -x $DAEMON || exit 0
 
@@ -153,6 +154,13 @@
             log_progress_msg "apparently already running"
             log_end_msg 0
             exit 0
+        fi
+        # If $PIDDIR doesn't exist, create it and give it proper permissions
+        # Useful if $PIDDIR is in a tmpfs
+        if [ ! -d "$PIDDIR" ]; then
+            mkdir $PIDDIR
+            chown irc:irc $PIDDIR
+            chmod 770 $PIDDIR
         fi
         if start_server ; then
             # NOTE: Some servers might die some time after they start,




More information about the Pkg-irc-commits mailing list