Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock X-Debbugs-CC: ircd-ircu@packages.debian.org Please unblock package ircd-ircu. The version currently in sid fixes RC bug #689893. The debdiff is attached. unblock ircd-ircu/2.10.12.10.dfsg1-1.1 Thanks,
diff -u ircd-ircu-2.10.12.10.dfsg1/debian/dirs ircd-ircu-2.10.12.10.dfsg1/debian/dirs
--- ircd-ircu-2.10.12.10.dfsg1/debian/dirs
+++ ircd-ircu-2.10.12.10.dfsg1/debian/dirs
@@ -4 +3,0 @@
-var/run/ircd
diff -u ircd-ircu-2.10.12.10.dfsg1/debian/changelog ircd-ircu-2.10.12.10.dfsg1/debian/changelog
--- ircd-ircu-2.10.12.10.dfsg1/debian/changelog
+++ ircd-ircu-2.10.12.10.dfsg1/debian/changelog
@@ -1,3 +1,12 @@
+ircd-ircu (2.10.12.10.dfsg1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+
+ [ Thomas Goirand ]
+ * Fixes handling of /var/run/ircd life cycle (Closes: #689893, LP: #369115).
+
+ -- Sébastien Villemot <sebastien@debian.org> Mon, 05 Nov 2012 20:04:25 +0100
+
ircd-ircu (2.10.12.10.dfsg1-1) unstable; urgency=low
* The "Omertà" release
diff -u ircd-ircu-2.10.12.10.dfsg1/debian/rules ircd-ircu-2.10.12.10.dfsg1/debian/rules
--- ircd-ircu-2.10.12.10.dfsg1/debian/rules
+++ ircd-ircu-2.10.12.10.dfsg1/debian/rules
@@ -92,7 +92,6 @@
# fix directory permissions for logdir
chown -R irc:irc debian/ircd-ircu/var/log/ircd
- chown -R irc:irc debian/ircd-ircu/var/run/ircd
# move manpage
mv debian/ircd-ircu/usr/share/man/man8/ircd.8 debian/ircd-ircu/usr/share/man/man8/ircd-ircu.8
diff -u ircd-ircu-2.10.12.10.dfsg1/debian/init ircd-ircu-2.10.12.10.dfsg1/debian/init
--- ircd-ircu-2.10.12.10.dfsg1/debian/init
+++ ircd-ircu-2.10.12.10.dfsg1/debian/init
@@ -22,7 +22,15 @@
# where the irc-daemon is
IRCD=/usr/sbin/ircd-ircu
-PIDFILE=/var/run/ircd/ircd.pid
+RUNDIR=/var/run/ircd
+PIDFILE=${RUNDIR}/ircd.pid
+
+if [ ! -d ${RUNDIR} ] ; then
+ mkdir -p ${RUNDIR} || true
+ if [ -d ${RUNDIR} ] ; then
+ chown -R irc:irc ${RUNDIR}
+ fi
+fi
if [ -x "$IRCD" ]; then
case "$1" in
-- .''`. Sébastien Villemot : :' : Debian Developer `. `' http://www.dynare.org/sebastien `- GPG Key: 4096R/381A7594
Attachment:
pgpNfZWGaQxX5.pgp
Description: PGP signature