[Pkg-irc-commits] r194 - in /packages/inspircd/trunk/debian: changelog inspircd.init inspircd.logrotate inspircd.postrm

cate at users.alioth.debian.org cate at users.alioth.debian.org
Fri Mar 28 07:44:31 UTC 2008


Author: cate
Date: Fri Mar 28 07:44:31 2008
New Revision: 194

URL: http://svn.debian.org/wsvn/pkg-irc/?sc=1&rev=194
Log:
remove logs on purge, adjusted permision on log files

Modified:
    packages/inspircd/trunk/debian/changelog
    packages/inspircd/trunk/debian/inspircd.init
    packages/inspircd/trunk/debian/inspircd.logrotate
    packages/inspircd/trunk/debian/inspircd.postrm

Modified: packages/inspircd/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/debian/changelog?rev=194&op=diff
==============================================================================
--- packages/inspircd/trunk/debian/changelog (original)
+++ packages/inspircd/trunk/debian/changelog Fri Mar 28 07:44:31 2008
@@ -3,9 +3,9 @@
   [ Giacomo Catenazzi ]
   * init.d script: cleanup (remove bashism, add cron target, remove sleep,
     remove unused exit)
-  * add debian/inspircd.logrotate
+  * add debian/inspircd.logrotate, and remore logs on purge
 
- -- Giacomo Catenazzi <cate at debian.org>  Thu, 27 Mar 2008 08:25:49 +0100
+ -- Giacomo Catenazzi <cate at debian.org>  Fri, 28 Mar 2008 08:02:56 +0100
 
 inspircd (1.1.17+dfsg-1) unstable; urgency=low
 

Modified: packages/inspircd/trunk/debian/inspircd.init
URL: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/debian/inspircd.init?rev=194&op=diff
==============================================================================
--- packages/inspircd/trunk/debian/inspircd.init (original)
+++ packages/inspircd/trunk/debian/inspircd.init Fri Mar 28 07:44:31 2008
@@ -16,7 +16,7 @@
 IRCDPID="/var/run/inspircd.pid"
 IRCDLOG="/var/log/inspircd.log"
 IRCDARGS="--logfile $IRCDLOG"
-USER="irc:irc"
+USER="irc"
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 
 if [ -f "/etc/default/inspircd" ]; then
@@ -32,7 +32,7 @@
 start_ircd()
 {
 	[ -f "$IRCDPID" ] || ( touch "$IRCDPID" ; chown "$USER" "$IRCDPID" )
-	[ -f "$IRCDLOG" ] || ( touch "$IRCDLOG" ; chown "$USER" "$IRCDLOG" )
+	[ -f "$IRCDLOG" ] || ( touch "$IRCDLOG" ; chown "$USER:adm" "$IRCDLOG" ; chmod 0640 "$IRCDLOG" )
         export LD_LIBRARY_PATH=/usr/lib/inspircd
 	start-stop-daemon --start --quiet --oknodo --chuid "$USER" --pidfile "$IRCDPID" --exec "$IRCD" -- $IRCDARGS start > /dev/null
 }

Modified: packages/inspircd/trunk/debian/inspircd.logrotate
URL: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/debian/inspircd.logrotate?rev=194&op=diff
==============================================================================
--- packages/inspircd/trunk/debian/inspircd.logrotate (original)
+++ packages/inspircd/trunk/debian/inspircd.logrotate Fri Mar 28 07:44:31 2008
@@ -2,7 +2,7 @@
         weekly
 	notifempty
         missingok
-        create 0664 irc root
+        create 0640 irc adm
         rotate 12
         compress
         delaycompress

Modified: packages/inspircd/trunk/debian/inspircd.postrm
URL: http://svn.debian.org/wsvn/pkg-irc/packages/inspircd/trunk/debian/inspircd.postrm?rev=194&op=diff
==============================================================================
--- packages/inspircd/trunk/debian/inspircd.postrm (original)
+++ packages/inspircd/trunk/debian/inspircd.postrm Fri Mar 28 07:44:31 2008
@@ -19,6 +19,7 @@
        ;;
     purge|disappear)
        rm -rf /etc/inspircd
+       rm -rf /var/log/inspircd.log*
        ;;
     *)
        echo "postrm called with unknown argument \`$1'" >&2




More information about the Pkg-irc-commits mailing list