Hello community, here is the log from the commit of package ddclient for openSUSE:Factory checked in at Thu Sep 1 16:04:54 CEST 2011. -------- --- ddclient/ddclient.changes 2009-09-01 13:22:03.000000000 +0200 +++ /mounts/work_src_done/STABLE/ddclient/ddclient.changes 2011-08-29 15:23:35.000000000 +0200 @@ -1,0 +2,6 @@ +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) + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ddclient.spec ++++++ --- /var/tmp/diff_new_pack.mh6USQ/_old 2011-09-01 16:04:17.000000000 +0200 +++ /var/tmp/diff_new_pack.mh6USQ/_new 2011-09-01 16:04:17.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package ddclient (Version 3.8.0) +# spec file for package ddclient # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: ddclient Summary: A Perl Client to Update Dynamic DNS Entries Version: 3.8.0 -Release: 5 +Release: 15 License: GPL v2 or later Group: Productivity/Networking/DNS/Utilities AutoReqProv: on ++++++ rc.ddclient ++++++ --- /var/tmp/diff_new_pack.mh6USQ/_old 2011-09-01 16:04:17.000000000 +0200 +++ /var/tmp/diff_new_pack.mh6USQ/_new 2011-09-01 16:04:17.000000000 +0200 @@ -40,7 +40,7 @@ if [ `/bin/cat $DDCLIENT_CONFIG | grep -e "^use=" >/dev/null; echo $?` -eq 0 ]; then dd_use= else - dd_use="-use if -if ppp0" + dd_use="-use=if -if ppp0" fi # Shell functions sourced from /etc/rc.status: @@ -75,14 +75,15 @@ case "$1" in start) 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 rc_status -v ;; stop) 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 rc_status -v @@ -115,7 +116,7 @@ ;; status) 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 rc_status -v ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org