Hello community,

here is the log from the commit of package ddclient for openSUSE:Factory 
checked in at 2013-05-16 09:49:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ddclient (Old)
 and      /work/SRC/openSUSE:Factory/.ddclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ddclient"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ddclient/ddclient.changes        2012-10-26 
17:00:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ddclient.new/ddclient.changes   2013-05-16 
09:49:20.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May 15 07:58:26 UTC 2013 - [email protected]
+
+- fix init script: start ddclient with "/usr/bin/perl ddclient",
+  otherwise startproc will falsely report that starting failed.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ddclient.spec ++++++
--- /var/tmp/diff_new_pack.fSfJd9/_old  2013-05-16 09:49:21.000000000 +0200
+++ /var/tmp/diff_new_pack.fSfJd9/_new  2013-05-16 09:49:21.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ddclient
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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

++++++ rc.ddclient ++++++
--- /var/tmp/diff_new_pack.fSfJd9/_old  2013-05-16 09:49:21.000000000 +0200
+++ /var/tmp/diff_new_pack.fSfJd9/_new  2013-05-16 09:49:21.000000000 +0200
@@ -75,7 +75,9 @@
 case "$1" in
   start)
        echo -n "Starting ddclient daemon :"
-       /sbin/startproc "$DDCLIENT_BIN" -daemon $dd_intervall "$dd_use" 
$DDCLIENT_OPTIONS -pid /var/run/ddclient.pid
+       # startproc does check the name of the binary, and this is "perl" in 
this case,
+       # so better start it this way or systemd will not know it is running
+       /sbin/startproc /usr/bin/perl "$DDCLIENT_BIN" -daemon $dd_intervall 
"$dd_use" $DDCLIENT_OPTIONS -pid /var/run/ddclient.pid
 
        # remember status and be verbose
        rc_status -v

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to