[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