Accepting request 80461 from network
- work on init-script so that start/status/stop at least work (bnc#267306) (forwarded request 80051 from oertel) OBS-URL: https://build.opensuse.org/request/show/80461 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddclient?expand=0&rev=21
This commit is contained in:
commit
b9130a7f75
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 29 15:22:47 CEST 2011 - ro@suse.de
|
||||||
|
|
||||||
|
- work on init-script so that start/status/stop at least work
|
||||||
|
(bnc#267306)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 1 11:01:31 UTC 2009 - chris@computersalat.de
|
Tue Sep 1 11:01:31 UTC 2009 - chris@computersalat.de
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ dd_intervall=${DDCLIENT_INTERVALL:-300}
|
|||||||
if [ `/bin/cat $DDCLIENT_CONFIG | grep -e "^use=" >/dev/null; echo $?` -eq 0 ]; then
|
if [ `/bin/cat $DDCLIENT_CONFIG | grep -e "^use=" >/dev/null; echo $?` -eq 0 ]; then
|
||||||
dd_use=
|
dd_use=
|
||||||
else
|
else
|
||||||
dd_use="-use if -if ppp0"
|
dd_use="-use=if -if ppp0"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Shell functions sourced from /etc/rc.status:
|
# Shell functions sourced from /etc/rc.status:
|
||||||
@ -75,14 +75,15 @@ rc_reset
|
|||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo -n "Starting ddclient daemon :"
|
echo -n "Starting ddclient daemon :"
|
||||||
/sbin/startproc "$DDCLIENT_BIN" -daemon $dd_intervall "$dd_use" $DDCLIENT_OPTIONS
|
echo /sbin/startproc "$DDCLIENT_BIN" -daemon $dd_intervall "$dd_use" $DDCLIENT_OPTIONS
|
||||||
|
/sbin/startproc "$DDCLIENT_BIN" -daemon $dd_intervall "$dd_use" $DDCLIENT_OPTIONS -pid /var/run/ddclient.pid
|
||||||
|
|
||||||
# remember status and be verbose
|
# remember status and be verbose
|
||||||
rc_status -v
|
rc_status -v
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
echo -n "Shutting down ddclient daemon :"
|
echo -n "Shutting down ddclient daemon :"
|
||||||
/sbin/killproc -TERM `basename "$DDCLIENT_BIN"`
|
/sbin/killproc -p /var/run/ddclient.pid -TERM /usr/bin/perl
|
||||||
|
|
||||||
# remember status and be verbose
|
# remember status and be verbose
|
||||||
rc_status -v
|
rc_status -v
|
||||||
@ -115,7 +116,7 @@ case "$1" in
|
|||||||
;;
|
;;
|
||||||
status)
|
status)
|
||||||
echo -n "Checking for service ddclient :"
|
echo -n "Checking for service ddclient :"
|
||||||
/sbin/checkproc `basename "$DDCLIENT_BIN"`
|
/sbin/checkproc -p /var/run/ddclient.pid /usr/bin/perl
|
||||||
|
|
||||||
# remember status and be verbose
|
# remember status and be verbose
|
||||||
rc_status -v
|
rc_status -v
|
||||||
|
Loading…
Reference in New Issue
Block a user