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
