OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 11-Jul-2003 21:25:14
Branch: HEAD Handle: 2003071120251201
Modified files:
openpkg-src/dhcpd dhcpd.spec rc.dhcpd
openpkg-web news.txt
Log:
do not fall over own feets if PID file does not exists
Summary:
Revision Changes Path
1.41 +1 -1 openpkg-src/dhcpd/dhcpd.spec
1.7 +9 -3 openpkg-src/dhcpd/rc.dhcpd
1.5541 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/dhcpd/dhcpd.spec
============================================================================
$ cvs diff -u -r1.40 -r1.41 dhcpd.spec
--- openpkg-src/dhcpd/dhcpd.spec 10 Jul 2003 07:50:23 -0000 1.40
+++ openpkg-src/dhcpd/dhcpd.spec 11 Jul 2003 19:25:13 -0000 1.41
@@ -33,7 +33,7 @@
Group: DNS
License: ISC/BSD
Version: 3.0.1rc11
-Release: 20030710
+Release: 20030711
# list of sources
Source0: ftp://ftp.isc.org/isc/dhcp/dhcp-%{version}.tar.gz
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/dhcpd/rc.dhcpd
============================================================================
$ cvs diff -u -r1.6 -r1.7 rc.dhcpd
--- openpkg-src/dhcpd/rc.dhcpd 10 Jul 2003 07:50:23 -0000 1.6
+++ openpkg-src/dhcpd/rc.dhcpd 11 Jul 2003 19:25:13 -0000 1.7
@@ -12,15 +12,21 @@
%stop -p 200 -u @l_susr@
opServiceEnabled dhcpd || exit 0
- kill -TERM `cat @l_prefix@/var/dhcpd/dhcpd.pid`
+ if [ -f @l_prefix@/var/dhcpd/dhcpd.pid ]; then
+ kill -TERM `cat @l_prefix@/var/dhcpd/dhcpd.pid`
+ fi
%restart -u @l_susr@
opServiceEnabled dhcpd || exit 0
- kill -TERM `cat @l_prefix@/var/dhcpd/dhcpd.pid`
+ if [ -f @l_prefix@/var/dhcpd/dhcpd.pid ]; then
+ kill -TERM `cat @l_prefix@/var/dhcpd/dhcpd.pid`
+ fi
sleep 2
@l_prefix@/sbin/dhcpd >/dev/null 2>&1
%reload -u @l_susr@
opServiceEnabled dhcpd || exit 0
- kill -HUP `cat @l_prefix@/var/dhcpd/dhcpd.pid`
+ if [ -f @l_prefix@/var/dhcpd/dhcpd.pid ]; then
+ kill -HUP `cat @l_prefix@/var/dhcpd/dhcpd.pid`
+ fi
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5540 -r1.5541 news.txt
--- openpkg-web/news.txt 11 Jul 2003 19:21:54 -0000 1.5540
+++ openpkg-web/news.txt 11 Jul 2003 19:25:12 -0000 1.5541
@@ -1,3 +1,4 @@
+11-Jul-2003: Upgraded package: P<dhcpd-3.0.1rc11-20030711>
11-Jul-2003: Upgraded package: P<portsentry-1.1-20030711>
11-Jul-2003: Upgraded package: P<squid-2.5.3-20030711>
11-Jul-2003: Upgraded package: P<perl-apache-20030711-20030711>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]