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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to