Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory
ddclient
ddclient.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ddclient.changes of Package ddclient
------------------------------------------------------------------- Wed Oct 30 09:31:48 UTC 2024 - Andreas Vetter <vetter@physik.uni-wuerzburg.de> - Add ddclient-disable-automake-treating-warnings-as-error.patch: Disable automake treating warnings as error, see https://github.com/ddclient/ddclient/pull/746/ This makes building in OBS working again. ------------------------------------------------------------------- Mon Feb 5 10:10:56 UTC 2024 - Michal Suchanek <msuchanek@suse.com> - Use sysuser-tools to create user. ------------------------------------------------------------------- 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 - Add curl as BuildRequires/Requires to be able to use the '-curl' option (eg. in DDCLIENT_OPTIONS in /etc/sysconfig/ddclient). ------------------------------------------------------------------- Tue Dec 27 12:40:48 UTC 2022 - Paolo Stivanin <info@paolostivanin.com> - Update to 3.10.0: * Added support for domaindiscount24.com * Added support for njal.la * Added support for Cloudflare API tokens * Added support for OVH DynHost. * Added support for ClouDNS. * Added support for dinahosting. * Added support for Gandi LiveDNS. * The freedns protocol (for https://freedns.afraid.org) now supports IPv6 addresses. * New ssl_ca_dir and ssl_ca_file options to specify the location of CA certificates. * New built-in IP discovery service shorthands: + googledomains from https://domains.google + he from https://he.net ip+4only.me, ip6only.me from http://whatismyv6.com + ipify-ipv4 and ipify-ipv6 from https://www.ipify.org + myonlineportal from https://myonlineportal.net + noip-ipv4 and noip-ipv6 from https://www.noip.com + nsupdate.info-ipv4 and nsupdate.info-ipv6 from + https://www.nsupdate.info + zoneedit from https://www.zoneedit.com * Added option -curl to access network with system Curl command instead of the Perl built-in IO::Socket classes. * Added option -{no}web-ssl-validate and -{no}fw-ssl-validateto provide option to disable SSL certificate validation. Note that these only apply for network access when obtaining an IP address with use=web or use=fw (any firewall). Network access to Dynamic DNS servers to set or retrieve IP address will always require certificate validation. * The fw-banlocal option is deprecated and no longer does anything. * The if-skip option is deprecated and no longer does anything. * The default server for the dslreports1 protocol changed from members.dyndns.org to www.dslreports.com. * Removed support for defunct dnsspark service * Removed support for defunct dtdns service * Removed support for defunct Hammernode service - Add fix-configure_ac.patch - Add disable-ip-test.patch - Rebase ddclient-config.patch - Rebase ddclient-delay-main-process-for-systemd.patch ------------------------------------------------------------------- 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> - Modify the systemd service file so ddclient is run After network-online.target instead of just network.target, since running ddclient without being online is pointless. - Added a Wants statement for the same systemd targets as in After ------------------------------------------------------------------- Wed Sep 1 12:27:43 UTC 2021 - Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s). Modified: * ddclient.service ------------------------------------------------------------------- Tue May 18 14:43:16 UTC 2021 - Josef Möllers <josef.moellers@suse.com> - Systemd expects the PID file to exist as soon as the main process exists. However, it takes quite a while until the pid file is created by the daemon process, so we delay the main process for 1 second before exit()ing. This gets rid of an annoying warning message in "systemctl 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> - Use %{_tmpfilesdir} instead of abusing %{_libexecdir}. ------------------------------------------------------------------- Mon Feb 3 14:16:09 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com> - Use properly tmpfiles-create - Remove the systemd conditional - Fixup download url ------------------------------------------------------------------- Sun Feb 2 08:26:42 UTC 2020 - Thorsten Kukuk <kukuk@suse.com> - Replace pwdutils with shadow, former is gone long time ago ------------------------------------------------------------------- Fri Jan 24 20:46:43 UTC 2020 - Manu Maier <mmanu84@outlook.de> - Upgrade to ddclient-3.9.1 * added support for Yandex.Mail for Domain DNS service * added support for NearlyFreeSpeech.net * added support for DNS Made Easy * added systemd instructions * added support for dondominio.com * updated perl instruction * updated fritzbox instructions * fixed multidomain support for namecheap * fixed support for Yandex ------------------------------------------------------------------- Tue Dec 31 23:19:02 UTC 2019 - chris@computersalat.de - fix for boo#1127387 * systemd-tmpfiles need updating from /var/run/* to /run/* ------------------------------------------------------------------- Sat Feb 16 00:08:01 UTC 2019 - Jan Engelhardt <jengelh@inai.de> - Ensure neutrality of description. - Do not ignore errors from useradd. - Avoid %__-type macro indirection. ------------------------------------------------------------------- Mon Oct 1 07:26:04 UTC 2018 - obs@botter.cc - Require perl-Data-Validate-IP ------------------------------------------------------------------- Thu Sep 13 12:51:46 UTC 2018 - Stefan Jakobs <projects@localside.net> - Upgrade to ddclient-3.9.0 * Support IPv6 for CloudFlare * name cheap support https now * Use JSON::PP instead of the (deprecated) JSON::Any * Specify port number properly to 'nsupdate' * Adding support for freemyip.com ------------------------------------------------------------------- Thu Nov 23 13:38:22 UTC 2017 - rbrown@suse.com - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ------------------------------------------------------------------- Fri Feb 3 08:36:33 UTC 2017 - josef.moellers@suse.com - Upgrade to ddclient-3.8.3. * added Alpine Linux init scritp - patch send by @Tal on github. * adding support for nsupdate - patch send by @droe on github * allow log username-password combinations - patch send by @dirdi on github * adding support for cloudflare - patch send by @roberthawdon on github * adding support for duckdns - patch send by @gkranis ------------------------------------------------------------------- Fri Jan 8 23:59:41 UTC 2016 - chris@computersalat.de - fix for boo#903588 - revert patch change - recover deleted changes (rev34) - systemd fix * conf file must be accessible only by its owner ------------------------------------------------------------------- Mon Jun 30 17:51:12 CEST 2014 - pth@suse.de - Use perl_requires instead of harcoding a value. ------------------------------------------------------------------- Wed Jun 18 11:03:39 UTC 2014 - stefan.fent@suse.com - fix pidfile path in /etc/ddclient.conf and set ownership to ddclient - create user and group ddclient (bnc#881520) - create /run/ddclient/ with user and group ddclient if not yet available in %pre ------------------------------------------------------------------- Thu May 22 13:14:42 UTC 2014 - chris@computersalat.de - update systemd stuff * add {?has_systemd} to fix build for Systems using init scripts - spec cleanup * add missing BuildRoot ------------------------------------------------------------------- Tue May 20 14:31:29 UTC 2014 - jsegitz@novell.com - ensure proper handling of .service files with %service_add_pre ------------------------------------------------------------------- Tue Dec 31 17:02:59 UTC 2013 - benoit.monin@gmx.fr - update to 3.8.2 * adding support by ChangeIP * sha-1 patch to allow Digest::SHA * allow reuse of use * preventing deep sleep - see bug #46 * Fallback to iproute if ifconfig doesn't work - drop ddclient-3.8.1-update_nic.patch: upstream changed the "use" logic - move all sample-* to examples under the documentation directory - update source url on sourceforge ------------------------------------------------------------------- Wed Dec 4 13:08:25 UTC 2013 - seife+obs@b1-systems.com - fix the breakage from last submission: * service file was put into tmpfiles.d * tmpfiles config was put into systemd service dir * rcddclient link was broken (pointed to "service" file) - fix rpmlint warnings, also introduced by last submission: * service files and tmpdir config are neither config files nor should be executable - package is noarch, mark it as such - documentation should not have executable bit set ------------------------------------------------------------------- Sun Oct 27 15:12:09 UTC 2013 - p.drouand@gmail.com - Improve systemd support for openSUSE >= 12.3 ------------------------------------------------------------------- Thu May 16 13:23:40 UTC 2013 - seife+obs@b1-systems.com - more init-script fixes: - startproc now needs the pidfile parameter (or it woulld look for "perl.pid". Sorry, should have run more tests. - while I'm at it, get the pidfile from the config file in case the user would have changed it ------------------------------------------------------------------- Wed May 15 07:58:26 UTC 2013 - seife+obs@b1-systems.com - fix init script: start ddclient with "/usr/bin/perl ddclient", otherwise startproc will falsely report that starting failed. ------------------------------------------------------------------- Wed Oct 24 21:30:01 UTC 2012 - chris@computersalat.de - rework config patch * ddclient.conf: add example for selfhost (http://selfhost.de) ------------------------------------------------------------------- Tue Sep 25 04:03:07 UTC 2012 - binli@opensuse.org - Update ddclient-3.8.1-config.patch to check the configuraton file from /etc instead of /etc/ddclient (bnc#781699). ------------------------------------------------------------------- Mon Jan 9 15:25:09 UTC 2012 - chris@computersalat.de - update to 3.8.1 * Fixing #28: FreeDNS.afraid.org changed api slightly * Added dtdns-support * Added support for longer password * Added cisco-asa patch * Added support for LoopiaDNS - rebase patches ------------------------------------------------------------------- Wed Oct 19 15:06:08 CEST 2011 - ro@suse.de - remove leftover debug line in init script ------------------------------------------------------------------- Sat Oct 15 10:34:17 CEST 2011 - ro@suse.de - upgrade Suggests for perl-IO-Socket-SSL to Recommends (bnc#723688) ------------------------------------------------------------------- Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de - Remove redundant tags/sections from specfile (cf. packaging guidelines) ------------------------------------------------------------------- Mon Aug 29 15:22:47 CEST 2011 - ro@suse.de - work on init-script so that start/status/stop at least work (bnc#267306) ------------------------------------------------------------------- Tue Sep 1 11:01:31 UTC 2009 - chris@computersalat.de - rework config patch o now one patch o merged - ddclient-3.6.3-config.patch - ddclient-3.7.1-config.patch - ddclient-3.7.1-sysconfig.patch to ddclient-3.8.0-config.patch o defaults for ppp0 - added update_nic.patch * opt('use') should have priority to global-defaults - init script o beautify o should start rp-pppoe o ppp0 as a "use=" default if not set in ddclient.conf - sysconfig o added argument list for DDCLIENT_OPTIONS - cleanup spec ------------------------------------------------------------------- Sun Aug 30 20:12:52 CEST 2009 - coolo@novell.com - use %patch0 ------------------------------------------------------------------- Wed Aug 26 12:53:54 CEST 2009 - mls@suse.de - make patch0 usage consistent ------------------------------------------------------------------- Mon Feb 2 14:57:23 CET 2009 - kssingvo@suse.de - made rpmlint more happy - removed unneccessary .orig file to avoid build issue ------------------------------------------------------------------- Wed Jan 28 14:18:40 CET 2009 - kssingvo@suse.de - new version 3.8.0: * better password handling * ddclient wrapper now included * some remarks concerning postscript in sample config file * support for multiple IP adresses * namecheap patch * Preventing error while reading cache when ip wasn't set correctly before * Preventing an error when trying to send a message on mail-failure * mail-on-kill functionality * documentation changes ------------------------------------------------------------------- Tue Jan 27 18:12:39 CET 2009 - kukuk@suse.de - Add PreRequires ------------------------------------------------------------------- Thu Aug 30 15:01:09 CEST 2007 - kssingvo@suse.de - config file ddclient.conf now with noreplace (bugzilla#305533) ------------------------------------------------------------------- Tue Aug 7 11:08:19 CEST 2007 - kssingvo@suse.de - upgrade to version 3.7.3: * fixed typo for dnspark * Renamed dyndns.org to dyndns.com * opendns support added * several debian/ubuntu patches included * Readme changes * signature modified * typo in namecheap support ------------------------------------------------------------------- Thu Jun 14 12:14:12 CEST 2007 - kssingvo@suse.de - upgrade to version 3.7.2: * updated easydns support * fix for 'fw' in case of debug * ssl call changed * easydns.patch and eurodns.patch now included - enable_fw patch removed, now in upstream version included ------------------------------------------------------------------- Thu May 3 14:26:56 CEST 2007 - kssingvo@suse.de - added sysconfig file, as suggested in bugzilla#268138 - added /var/cache/ddclient (bugzilla#268138) ------------------------------------------------------------------- Tue Apr 3 20:38:18 CEST 2007 - kssingvo@suse.de - fixed issue in debug messages (bugzilla#250170) ------------------------------------------------------------------- Tue Feb 13 09:43:01 CET 2007 - kssingvo@suse.de - disabled ssl in default config (bugzilla#232005) ------------------------------------------------------------------- Mon Feb 12 16:11:18 CET 2007 - kssingvo@suse.de - update to version 3.7.1: * URL of zoneedit has changed (see bug #1558483) * Added initscript for Ubuntu (posted by Paolo Martinelli) * Added patch "Patch: Treat --daemon values as intervals" (submitted by James deBoer) * Don't send any mail when in not running daemon mode (patch submitted by Daniel Thaler) * Changed Changelog syntax * Applied patches submitted by Torsten: abuse_msg.diff: ddclient still reports the email to contact dyndns.org but they prefer a web form today (IIRC). This patch adjusts the abuse warning printed by ddclient. cachedir.diff: Original ddclient stores a cache file in /etc which would belong in /var/cache in my opinion and according to the FHS. help_nonroot.diff: Allow calling the help function as non-root. update-new-config.patch: Force update if config has changed smc-barricade-7401bra.patch: Support for SMC Barricade 7401BRA FW firewall cisco_fw.diff: Use configured hostname for firewall access with -use=cisco (closes: #345712). Thanks to Per Carlson for the patch! See http://bugs.debian.org/345712. maxinterval.diff: Increase max interval for updates. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=129370 http://www.dyndns.com/support/services/dyndns/faq.html#q15 - added Suggests: for perl-IO-SSL-Socket (bugzilla#232005) - adapted /etc config patch to new version ------------------------------------------------------------------- Mon Jan 8 12:31:20 CET 2007 - kssingvo@suse.de - fixed checkproc in init script (bugzilla#229460) ------------------------------------------------------------------- Wed Sep 20 16:56:41 CEST 2006 - kssingvo@suse.de - added init script (bugzilla#201548) ------------------------------------------------------------------- Wed Jun 28 16:46:05 CEST 2006 - kssingvo@suse.de - update to version 3.7.0: - support of many new routers - fix to have a '#' char in the password - renamed .orig to _orig in %doc section ------------------------------------------------------------------- Wed Jan 25 21:35:24 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Wed Jan 11 14:32:12 CET 2006 - kssingvo@suse.de - update to version 3.6.7 ------------------------------------------------------------------- Tue Jul 26 15:49:56 CEST 2005 - kssingvo@suse.de - update to version 3.6.6 ------------------------------------------------------------------- Tue Mar 29 14:17:01 CEST 2005 - kssingvo@suse.de - fix of config directory location (bugzilla#74539) ------------------------------------------------------------------- Tue Feb 1 17:04:29 CET 2005 - kssingvo@suse.de - new version 3.6.5: there was a bug in the linksys-ver2 ------------------------------------------------------------------- Thu Nov 4 11:45:06 CET 2004 - kssingvo@suse.de - new version 3.6.4 and now maintained at sourceforge ------------------------------------------------------------------- Sun Jan 11 11:57:08 CET 2004 - adrian@suse.de - fix build as user ------------------------------------------------------------------- Wed Aug 13 15:22:09 CEST 2003 - kssingvo@suse.de - fixed defaults (bugzilla#27701) ------------------------------------------------------------------- Tue Jun 24 16:13:03 CEST 2003 - kssingvo@suse.de - upgraded to ddclient-3.6.3 ------------------------------------------------------------------- Tue Jan 14 17:08:21 CET 2003 - kssingvo@suse.de - updated to ddclient-3.6.3beta3 ------------------------------------------------------------------- Mon Oct 28 13:01:07 CET 2002 - kssingvo@suse.de - first shot.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor