Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ddclient for openSUSE:Factory 
checked in at 2022-07-13 13:45:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ddclient (Old)
 and      /work/SRC/openSUSE:Factory/.ddclient.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ddclient"

Wed Jul 13 13:45:22 2022 rev:53 rq:988739 version:3.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ddclient/ddclient.changes        2022-01-15 
20:05:51.137789520 +0100
+++ /work/SRC/openSUSE:Factory/.ddclient.new.1523/ddclient.changes      
2022-07-13 13:45:43.810060935 +0200
@@ -1,0 +2,15 @@
+Tue Jul 12 16:08:36 UTC 2022 - [email protected]
+
+- fix for boo#1191885
+  add SupplementaryGroups=maildrop to service file
+- rename ddclient-3.8.1-config.patch to ddclient-config.patch
+- rebase patch
+  * ddclient-delay-main-process-for-systemd.patch (p0)
+- update ddclient-config.patch
+  * fix PID file path
+- merge ddclient-replace-varrun-with-run.patch into
+  ddclient-config.patc
+- merge changes file with SLES Maintained pkg
+- update Source to %{name}-%{version}
+
+-------------------------------------------------------------------
@@ -24,0 +40,17 @@
+
+-------------------------------------------------------------------
+Wed May 12 15:09:21 UTC 2021 - Josef M??llers <[email protected]>
+  
+- Use an extended regular expression in sed to change (/var)?/run.
+
+-------------------------------------------------------------------
+Thu Apr 22 06:12:24 UTC 2021 - Josef M??llers <[email protected]>
+
+- In the (sample) /etc/ddclient.conf, also replace /var/run with /run.
+  [ddclient-replace-varrun-with-run.patch, bsc#1185069]
+
+-------------------------------------------------------------------
+Wed Apr 21 12:20:55 UTC 2021 - Josef M??llers <[email protected]>
+
+- /var/run is deprecated, replaced by /run in ddclient-tmpfiles.conf
+  [ddclient-tmpfiles.conf, bsc#1185069]

Old:
----
  ddclient-3.8.1-config.patch
  v3.9.1.tar.gz

New:
----
  ddclient-3.9.1.tar.gz
  ddclient-config.patch

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

Other differences:
------------------
++++++ ddclient.spec ++++++
--- /var/tmp/diff_new_pack.27t5Dk/_old  2022-07-13 13:45:44.390061758 +0200
+++ /var/tmp/diff_new_pack.27t5Dk/_new  2022-07-13 13:45:44.394061764 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ddclient
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -23,11 +23,11 @@
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/DNS/Utilities
 URL:            https://github.com/ddclient/ddclient
-Source0:        https://github.com/ddclient/ddclient/archive/v%{version}.tar.gz
+Source0:        
https://github.com/ddclient/ddclient/archive/v%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}.service
 Source2:        %{name}.sysconfig
 Source3:        %{name}-tmpfiles.conf
-Patch0:         %{name}-3.8.1-config.patch
+Patch0:         %{name}-config.patch
 Patch1:         %{name}-delay-main-process-for-systemd.patch
 Requires:       perl >= 5.004
 Requires:       perl-Data-Validate-IP
@@ -52,7 +52,7 @@
 %prep
 %setup -q
 %patch0
-%patch1 -p1
+%patch1
 rm -f sample-etc_ddclient.conf.orig
 chmod a-x sample-*
 mkdir examples

++++++ ddclient-config.patch ++++++
Index: sample-etc_ddclient.conf
===================================================================
--- sample-etc_ddclient.conf.orig
+++ sample-etc_ddclient.conf
@@ -16,12 +16,16 @@
 ##          are mentioned here.
 ##
 ######################################################################
+# daemon: consider to use /etc/sysconfig/ddclient instead of modifying here
+#
 daemon=300                             # check every 300 seconds
+#
+######################################################################
 syslog=yes                             # log update msgs to syslog
-mail=root                              # mail all msgs to root
+#mail=root                             # mail all msgs to root
 mail-failure=root                      # mail failed update msgs to root
-pid=/var/run/ddclient.pid              # record PID in file.
-ssl=yes                                        # use ssl-support.  Works with
+pid=/run/ddclient/ddclient.pid         # record PID in file.
+ssl=no                                 # use ssl-support.  Works with
                                        # ssl-library
 # postscript=script                    # run script after updating.  The
                                        # new IP is added as argument.
@@ -54,10 +58,18 @@ ssl=yes                                     # use 
ssl-support.  Works wi
 ## get banned from their service.
 #use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP 
Address
 #
+######################################################################
+# you do not need to define use= if you are using DSL (ppp0)
+# rc.ddclient is using "use=if, if=ppp0" as default
+#
 #use=ip,                     ip=127.0.0.1      # via static IP's
 #use=if,                     if=eth0           # via interfaces
+#use=if,                     if=ippp0           # when using ISDN
+#use=if,                     if=ppp0            # when using DSL
+#use=if,                     if=tun0            # when using tunnel device
 #use=web                                       # via web
 #
+######################################################################
 #protocol=dyndns2                              # default protocol
 #proxy=fasthttp.sympatico.ca:80                        # default proxy
 #server=members.dyndns.org                     # default server
@@ -70,6 +82,16 @@ ssl=yes                                      # use 
ssl-support.  Works wi
 #wildcard=yes|no                               # add wildcard CNAME?
 
 ##
+## selfhost dynamic addresses
+## http://cms.selfhost.de/cgi-bin/selfhost?p=faq&show=113
+##
+# server=carol.selfhost.de,            \
+# protocol=dyndns2,                    \
+# login=your-selfhost-login,           \
+# password=your-selfhost-password      \
+# your.selfhost.bz
+
+##
 ## dyndns.org dynamic addresses
 ##
 ## (supports variables: wildcard,mx,backupmx)
Index: ddclient
===================================================================
--- ddclient.orig
+++ ddclient
@@ -33,7 +33,7 @@ my $program   = $programd;
 $program  =~ s/d$//;
 my $now       = time;
 my $hostname  = hostname();
-my $etc       = ($program =~ /test/i) ? './'   : '/etc/ddclient/';
+my $etc       = ($program =~ /test/i) ? './'   : '/etc/';
 my $cachedir  = ($program =~ /test/i) ? './'   : '/var/cache/ddclient/';
 my $savedir   = ($program =~ /test/i) ? 'URL/' : '/tmp/';
 my $msgs      = '';

++++++ ddclient-delay-main-process-for-systemd.patch ++++++
--- /var/tmp/diff_new_pack.27t5Dk/_old  2022-07-13 13:45:44.426061809 +0200
+++ /var/tmp/diff_new_pack.27t5Dk/_new  2022-07-13 13:45:44.430061815 +0200
@@ -1,7 +1,7 @@
-Index: ddclient-3.9.1/ddclient
+Index: ddclient
 ===================================================================
---- ddclient-3.9.1.orig/ddclient
-+++ ddclient-3.9.1/ddclient
+--- ddclient.orig
++++ ddclient
 @@ -847,6 +847,7 @@ if (opt('foreground') || opt('force')) {
        print STDERR "${program}: can not fork ($!)\n";
        exit -1;

++++++ ddclient.service ++++++
--- /var/tmp/diff_new_pack.27t5Dk/_old  2022-07-13 13:45:44.454061849 +0200
+++ /var/tmp/diff_new_pack.27t5Dk/_new  2022-07-13 13:45:44.458061854 +0200
@@ -24,6 +24,7 @@
 EnvironmentFile=-/etc/sysconfig/ddclient
 ExecStartPre=/bin/touch /var/cache/ddclient/ddclient.cache
 ExecStart=/usr/sbin/ddclient $DDCLIENT_OPTIONS
+SupplementaryGroups=maildrop
 
 [Install]
 WantedBy=multi-user.target

Reply via email to