OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael van Elst
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 21-Jul-2003 14:33:56
Branch: HEAD Handle: 2003072113335401
Modified files:
openpkg-src/amavisd amavisd.spec rc.amavisd
openpkg-web news.txt
Log:
%status and pidfile handling
Summary:
Revision Changes Path
1.15 +1 -1 openpkg-src/amavisd/amavisd.spec
1.6 +15 -0 openpkg-src/amavisd/rc.amavisd
1.5688 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/amavisd/amavisd.spec
============================================================================
$ cvs diff -u -r1.14 -r1.15 amavisd.spec
--- openpkg-src/amavisd/amavisd.spec 19 Jul 2003 17:05:41 -0000 1.14
+++ openpkg-src/amavisd/amavisd.spec 21 Jul 2003 12:33:55 -0000 1.15
@@ -39,7 +39,7 @@
Group: Mail
License: GPL
Version: %{V_major}%{V_minor}
-Release: 20030719
+Release: 20030721
# package options
%option with_milter no
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/amavisd/rc.amavisd
============================================================================
$ cvs diff -u -r1.5 -r1.6 rc.amavisd
--- openpkg-src/amavisd/rc.amavisd 19 Jul 2003 17:05:41 -0000 1.5
+++ openpkg-src/amavisd/rc.amavisd 21 Jul 2003 12:33:55 -0000 1.6
@@ -7,6 +7,21 @@
amavisd_enable="$openpkg_rc_def"
amavisd_config="@l_prefix@/etc/amavisd/amavisd.conf"
+%common
+ amavisd_pidfile="@l_prefix@/var/amavisd/amavisd.pid"
+ amavisd_signal () {
+ [ -f $amavisd_pidfile ] && kill -$1 `cat $amavisd_pidfile`
+ }
+
+%status -p 200 -u @l_susr@ -o
+ amavisd_usable="unknown"
+ amavisd_active="no"
+ rcService amavisd enable yes && \
+ amavisd_signal 0 && amavisd_active="yes"
+ echo "amavisd_enable=\"$amavisd_enable\""
+ echo "amavisd_usable=\"$amavisd_usable\""
+ echo "amavisd_active=\"$amavisd_active\""
+
%start -p 200 -u @l_rusr@
rcService amavisd enable yes || exit 0
@l_prefix@/sbin/amavisd -c $amavisd_config
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5687 -r1.5688 news.txt
--- openpkg-web/news.txt 21 Jul 2003 12:16:50 -0000 1.5687
+++ openpkg-web/news.txt 21 Jul 2003 12:33:54 -0000 1.5688
@@ -1,3 +1,4 @@
+21-Jul-2003: Upgraded package: P<amavisd-20030616p2-20030721>
21-Jul-2003: Upgraded package: P<tex4ht-20030119-20030721>
21-Jul-2003: Upgraded package: P<sgml-20030721-20030721>
21-Jul-2003: Upgraded package: P<latex2html-2002.2.1-20030721>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]