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]
