Accepting request 988739 from network
fix for boo#1191885, merge prepare for SLES maintained pkg (forwarded request 988707 from computersalat) OBS-URL: https://build.opensuse.org/request/show/988739 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ddclient?expand=0&rev=53
This commit is contained in:
commit
9d2064b043
@ -2,7 +2,7 @@ Index: sample-etc_ddclient.conf
|
||||
===================================================================
|
||||
--- sample-etc_ddclient.conf.orig
|
||||
+++ sample-etc_ddclient.conf
|
||||
@@ -18,12 +18,16 @@
|
||||
@@ -16,12 +16,16 @@
|
||||
## are mentioned here.
|
||||
##
|
||||
######################################################################
|
||||
@ -15,13 +15,14 @@ Index: sample-etc_ddclient.conf
|
||||
-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.
|
||||
-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.
|
||||
@@ -56,10 +60,18 @@ ssl=yes # use ssl-support. Works wi
|
||||
@@ -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
|
||||
#
|
||||
@ -40,7 +41,7 @@ Index: sample-etc_ddclient.conf
|
||||
#protocol=dyndns2 # default protocol
|
||||
#proxy=fasthttp.sympatico.ca:80 # default proxy
|
||||
#server=members.dyndns.org # default server
|
||||
@@ -72,6 +84,16 @@ ssl=yes # use ssl-support. Works wi
|
||||
@@ -70,6 +82,16 @@ ssl=yes # use ssl-support. Works wi
|
||||
#wildcard=yes|no # add wildcard CNAME?
|
||||
|
||||
##
|
||||
@ -61,7 +62,7 @@ Index: ddclient
|
||||
===================================================================
|
||||
--- ddclient.orig
|
||||
+++ ddclient
|
||||
@@ -29,7 +29,7 @@ my $program = $programd;
|
||||
@@ -33,7 +33,7 @@ my $program = $programd;
|
||||
$program =~ s/d$//;
|
||||
my $now = time;
|
||||
my $hostname = hostname();
|
@ -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;
|
||||
|
@ -1,3 +1,18 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 12 16:08:36 UTC 2022 - chris@computersalat.de
|
||||
|
||||
- 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}
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 24 07:56:20 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
@ -23,6 +38,23 @@ Tue May 18 14:43:16 UTC 2021 - Josef Möllers <josef.moellers@suse.com>
|
||||
status".
|
||||
[ddclient, ddclient-delay-main-process-for-systemd.patch]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 15:09:21 UTC 2021 - Josef Möllers <josef.moellers@suse.com>
|
||||
|
||||
- Use an extended regular expression in sed to change (/var)?/run.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 22 06:12:24 UTC 2021 - Josef Möllers <josef.moellers@suse.com>
|
||||
|
||||
- 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 <josef.moellers@suse.com>
|
||||
|
||||
- /var/run is deprecated, replaced by /run in ddclient-tmpfiles.conf
|
||||
[ddclient-tmpfiles.conf, bsc#1185069]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 19 09:56:26 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
@ -24,6 +24,7 @@ PIDFile=/run/ddclient/ddclient.pid
|
||||
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
|
||||
|
@ -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 @@ Summary: A Perl Client to Update Dynamic DNS Entries
|
||||
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 @@ cron.
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0
|
||||
%patch1 -p1
|
||||
%patch1
|
||||
rm -f sample-etc_ddclient.conf.orig
|
||||
chmod a-x sample-*
|
||||
mkdir examples
|
||||
|
Loading…
x
Reference in New Issue
Block a user