Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=vmiklos.git;a=commitdiff;h=e2f864d6e279d016ed762798e86f4dd0d8cfb9b8

commit e2f864d6e279d016ed762798e86f4dd0d8cfb9b8
Author: VMiklos <[EMAIL PROTECTED]>
Date:   Mon Sep 3 22:38:09 2007 +0200

dhcp-3.0.6-2-i686
fix the restart target in the rc script

diff --git a/source/network/dhcp/FrugalBuild b/source/network/dhcp/FrugalBuild
index a422166..e8c70a0 100644
--- a/source/network/dhcp/FrugalBuild
+++ b/source/network/dhcp/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=dhcp
pkgver=3.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="The ISC DHCP server"
url="http://www.isc.org/sw/dhcp/";
depends=('glibc')
@@ -15,7 +15,7 @@ up2date="lynx -dump $url |grep dhcp-[0-9] |sed -ne 
's/.*p-\(.*\).t.*/\1/;1 p'"
source=(ftp://ftp.isc.org/isc/$pkgname/$pkgname-$pkgver.tar.gz \
rc.dhcpd rc.dhcpd-hu.po README.Frugalware 
$pkgname-3.0.4-networkmanager-fixes.patch dhclient.conf)
sha1sums=('204e509580d57d0cfff23529274612ca8c710efb' \
-          '78b0defcc0dbdc85b947bdf9c0037b0530358a32' \
+          '4b8d8813f497d3a9aa21eeb113ae965b7b7fdf81' \
'fd70ba41e16c15d69529eeb216be103e042f3437' \
'0510d9057df9dcf1c476961930f0ac65f7de87f9' \
'638b5a5eb6e4459db52e6e65c7d015d246b70e3e' \
diff --git a/source/network/dhcp/rc.dhcpd b/source/network/dhcp/rc.dhcpd
index f838266..8ef2748 100644
--- a/source/network/dhcp/rc.dhcpd
+++ b/source/network/dhcp/rc.dhcpd
@@ -15,12 +15,12 @@ TEXTDOMAINDIR=/lib/initscripts/messages
actions=(restart start status stop)
daemon=$"DHCP server"

-pid="$(pidof dhcpd 2> /dev/null)"
+pid="pidof dhcpd 2> /dev/null"

rc_start()
{
start_msg
-       if [ -z ${pid} ] ; then
+       if [[ "$(eval $pid)" == "" ]] ; then
dhcpd
ok $?
else
@@ -31,7 +31,7 @@ rc_start()
rc_stop()
{
stop_msg
-       if [ ! -z ${pid} ] ; then
+       if [[ "$(eval $pid)" != "" ]] ; then
killall dhcpd
ok $?
else
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to