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 17:53:50
Branch: HEAD Handle: 2003072116534802
Modified files:
openpkg-src/lmtp2nntp lmtp2nntp.spec rc.lmtp2nntp
openpkg-web news.txt
Log:
%status and pidfile handling
Summary:
Revision Changes Path
1.49 +1 -1 openpkg-src/lmtp2nntp/lmtp2nntp.spec
1.14 +15 -0 openpkg-src/lmtp2nntp/rc.lmtp2nntp
1.5696 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/lmtp2nntp/lmtp2nntp.spec
============================================================================
$ cvs diff -u -r1.48 -r1.49 lmtp2nntp.spec
--- openpkg-src/lmtp2nntp/lmtp2nntp.spec 19 Jul 2003 17:06:04 -0000 1.48
+++ openpkg-src/lmtp2nntp/lmtp2nntp.spec 21 Jul 2003 15:53:50 -0000 1.49
@@ -33,7 +33,7 @@
Group: Mail
License: GPL
Version: 1.2.0
-Release: 20030719
+Release: 20030721
# list of sources
Source0: ftp://ftp.ossp.org/pkg/tool/lmtp2nntp/lmtp2nntp-%{version}.tar.gz
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/lmtp2nntp/rc.lmtp2nntp
============================================================================
$ cvs diff -u -r1.13 -r1.14 rc.lmtp2nntp
--- openpkg-src/lmtp2nntp/rc.lmtp2nntp 19 Jul 2003 17:06:04 -0000 1.13
+++ openpkg-src/lmtp2nntp/rc.lmtp2nntp 21 Jul 2003 15:53:50 -0000 1.14
@@ -31,6 +31,21 @@
cmd_stop="$cmd_stop --kill"
cmd_stop="$cmd_stop --include=$lmtp2nntp_run_cfg"
+ # standard daemon signal probe
+ lmtp2nntp_pidfile="@l_prefix@/var/lmtp2nntp/lmtp2nntp.pid"
+ lmtp2nntp_signal () {
+ [ -f $lmtp2nntp_pidfile ] && kill -$1 `cat $lmtp2nntp_pidfile`
+ }
+
+%status -p 200 -u @l_susr@ -o
+ lmtp2nntp_usable="unknown"
+ lmtp2nntp_active="no"
+ rcService lmtp2nntp enable yes && \
+ lmtp2nntp_signal 0 && lmtp2nntp_active="yes"
+ echo "lmtp2nntp_enable=\"$lmtp2nntp_enable\""
+ echo "lmtp2nntp_usable=\"$lmtp2nntp_usable\""
+ echo "lmtp2nntp_active=\"$lmtp2nntp_active\""
+
%start -p 200 -u @l_susr@
rcService lmtp2nntp enable yes || exit 0
eval $cmd_start
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5695 -r1.5696 news.txt
--- openpkg-web/news.txt 21 Jul 2003 15:41:22 -0000 1.5695
+++ openpkg-web/news.txt 21 Jul 2003 15:53:48 -0000 1.5696
@@ -1,3 +1,4 @@
+21-Jul-2003: Upgraded package: P<lmtp2nntp-1.2.0-20030721>
21-Jul-2003: Upgraded package: P<mico-2.3.10-20030721>
21-Jul-2003: Upgraded package: P<dcron-2.9-20030721>
21-Jul-2003: Upgraded package: P<pgp-6.5.8-20030721>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]