Hello community, here is the log from the commit of package amavisd-new for openSUSE:Factory checked in at Tue May 11 17:11:53 CEST 2010. -------- --- amavisd-new/amavisd-new.changes 2009-07-24 12:21:21.000000000 +0200 +++ /mounts/work_src_done/STABLE/amavisd-new/amavisd-new.changes 2010-05-10 12:50:42.000000000 +0200 @@ -1,0 +2,5 @@ +Mon May 10 10:49:10 UTC 2010 - varkoly@novell.com + +- bnc#600409 - amavisd not starting after system crash because of stale pid file + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ amavisd-new.spec ++++++ --- /var/tmp/diff_new_pack.RgtR9o/_old 2010-05-11 17:10:35.000000000 +0200 +++ /var/tmp/diff_new_pack.RgtR9o/_new 2010-05-11 17:10:35.000000000 +0200 @@ -21,7 +21,7 @@ Name: amavisd-new Summary: High-Performance E-Mail Virus Scanner Version: 2.6.4 -Release: 1 +Release: 2 License: GPLv2+ Group: Productivity/Networking/Security Url: http://www.ijs.si/software/amavisd/ ++++++ rc.amavis ++++++ --- /var/tmp/diff_new_pack.RgtR9o/_old 2010-05-11 17:10:35.000000000 +0200 +++ /var/tmp/diff_new_pack.RgtR9o/_new 2010-05-11 17:10:35.000000000 +0200 @@ -58,6 +58,15 @@ case "$1" in start) + # ZMI 20100428 check for stale pid file + if test -f $AMAVIS_PID ; then + checkproc -p $AMAVIS_PID amavisd + if test $? -ge 1 ; then + # pid file is stale, remove it + echo -n "(stale amavisd pid file $AMAVIS_PID found, removing. Did amavisd crash?)" + rm -f $AMAVIS_PID + fi + fi echo -n "Starting virus-scanner (amavisd-new): " $AMAVISD_BIN start if ! checkproc amavisd; then ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org