Ana Guerrero 2023-12-04 22:00:54 +00:00 committed by Git OBS Bridge
commit e1f195521a
6 changed files with 55 additions and 18 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34b6d9a946290af0927e27460a965ad018a7c525625063b0f380cbddffc01c1b
size 275494

3
ddclient-3.11.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:243cd832abd3cdd2b49903e1b5ed7f450e2d9c4c0eaf8ce4fe692c244d3afd77
size 278314

View File

@ -1,3 +1,50 @@
-------------------------------------------------------------------
Thu Nov 23 17:05:39 UTC 2023 - Valentin Lefebvre <valentin.lefebvre@suse.com>
- Update to 3.11.2
* ddclient now requires curl. The Perl modules IO::Socket::IP and
IO::Socket::SSL are no longer used.
* ddclient no longer ships any example files for init systems that use
/etc/init.d. This was done because those files where effectively
unmaintained, untested by the developers and only updated by downstream
distros. If you where relying on those files, please copy them into your
packaging.
* The defunct dnsexit protocol is removed (replaced by dnsexit2).
* Introduced `usev4` and `usev6` for separate IPv4/IPv6 configuration. These
will replace the legacy `use` eventually.
* Added support for moving secrets out of the configuration through
environment variables
* Extended postscript mechanism
* sample-get-ip-from-fritzbox: Added environment variable to override
hostname
* Warn about hosts where no IP could be determined - and skip the (bogus)
update.
* Added regfish
* Added domeneshop.no
* Added Mythic Beasts
* Added Porkbun
* Added Enom
* Added DigitalOcean
* Added Infomaniak
* Added DNSExit API v2
* Removed old DNSExit API
* Extended EasyDNS to support IPv6
* Extended duckdns to support IPv6
* Fixed simultaneous IPv4 and IPv6 updates for provider duckdns
* Fixed caching issues for new providers when using the old 'use' config
parameter
* Fixed simultaneous IPv4 and IPv6 updates for provider porkbun
* Removed @PACKAGE_VERSION@ placeholder in ddclient.in for now
to allow downstream to adopt the proper build process first.
See [here](https://github.com/ddclient/ddclient/issues/579) for the
discussion.
* Fixed various issues with caching
* Fixed issues with Hetzner zones
* The OVH provider now ignores extra data returned
* Merge multiple configs for the same hostname instead of use the last
- Remove fix-configure_ac.patch
- Rebase disable-ip-test.patch
-------------------------------------------------------------------
Sun Jan 1 10:41:36 UTC 2023 - munix9@googlemail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package ddclient
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: ddclient
Version: 3.10.0
Version: 3.11.2
Release: 0
Summary: A Perl Client to Update Dynamic DNS Entries
License: GPL-2.0-or-later
@ -29,8 +29,7 @@ Source2: %{name}.sysconfig
Source3: %{name}-tmpfiles.conf
Patch0: %{name}-config.patch
Patch1: %{name}-delay-main-process-for-systemd.patch
Patch2: fix-configure_ac.patch
Patch3: disable-ip-test.patch
Patch2: disable-ip-test.patch
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: curl

View File

@ -1,10 +1,10 @@
--- ddclient-3.10.0/Makefile.am.bak 2022-12-27 13:47:28.996235989 +0100
+++ ddclient-3.10.0/Makefile.am 2022-12-27 13:47:34.848264936 +0100
@@ -69,7 +69,6 @@
@@ -62,7 +62,6 @@
-I'$(abs_top_srcdir)'/t/lib \
-MDevel::Autoflush
handwritten_tests = \
- t/get_ip_from_if.pl \
t/geturl_ssl.pl \
t/is-and-extract-ipv4.pl \
t/is-and-extract-ipv6.pl \
t/is-and-extract-ipv6-global.pl \

View File

@ -1,9 +0,0 @@
--- ddclient-3.10.0/configure.ac.bak 2022-12-27 13:40:09.982064952 +0100
+++ ddclient-3.10.0/configure.ac 2022-12-27 13:39:58.258006975 +0100
@@ -1,5 +1,5 @@
AC_PREREQ([2.63])
-AC_INIT([ddclient], [3.10.0_2])
+AC_INIT([ddclient], [3.10.0])
AC_CONFIG_SRCDIR([ddclient.in])
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIR([m4])