Summary
DDclient is a perl client used to update dynamic DNS entries for accounts on dynamic DNS network service providers. It has the capability to update more than just dynamic DNS and it can fetch WAN-IP-addresses in a few different ways.
Versions
v3.11.1 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- ~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
- USE flags
- examples selinux test
v3.10.0 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 arm arm64 ppc ppc64 x86 ~alpha ~hppa ~ia64 ~mips ~riscv ~sparc
- USE flags
- examples selinux test
USE flags
General
- examples
- Install various example files, like for cron.
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
Runtime Dependencies
acct-group / ddclient : A group for the dynamic DNS client
acct-user / ddclient : A user for the dynamic DNS client
dev-lang / perl : Larry Wall's Practical Extraction and Report Language
dev-perl / Digest-SHA1 : NIST SHA message digest algorithm
dev-perl / IO-Socket-INET6 : Work with IO sockets in IPv6
dev-perl / IO-Socket-SSL : Nearly transparent SSL encapsulation for IO::Socket::INET
net-misc / curl : A Client that groks URLs
sec-policy / selinux-ddclient : SELinux policy for ddclient
virtual / perl-Digest-SHA : Virtual for Digest-SHA
virtual / perl-JSON-PP : Virtual for JSON-PP
virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers
Bugs
- 893484
- net-dns/ddclient-3.10.0 fails tests (LIBARCHIVE-SYSTEM): FAIL: geturl_connectivity.pl 20 - no (unexpected) warnings (via done_testing)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: add 3.11.1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: drop 3.9.1-r2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/ddclient: Stabilize 3.10.0 ppc, #885325
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-dns/ddclient: Stabilize 3.10.0 arm64, #885325
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
net-dns/ddclient: Stabilize 3.10.0 arm, #885325
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
net-dns/ddclient: Stabilize 3.10.0 ppc64, #885325
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/ddclient: Stabilize 3.10.0 x86, #885325
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
net-dns/ddclient: Stabilize 3.10.0 amd64, #885325
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: fix tests
Closes: https://bugs.gentoo.org/880691 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: drop 3.10.0_rc2-r1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
net-dns/ddclient: add 3.10.0
Closes: https://bugs.gentoo.org/880107 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: add tests
Adding tests and needed deps. Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: add exist check for config
Check, if old config exists before migrating it. Closes: https://bugs.gentoo.org/876628 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: restrict tests
Closes: https://bugs.gentoo.org/874354 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: add 3.10.0_rc2
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: drop 3.9.1-r1
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Conrad Kostecki · gentoo
net-dns/ddclient: update EAPI 7 -> 8
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/ddclient: add missing SELinux policy (selinux-ddclient) dependency
Closes: https://bugs.gentoo.org/828060 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
net-dns/ddclient: keyword ~riscv
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/ddclient: Stabilize 3.9.1 arm64, #758398
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: add ~arm64 keyword
Tested on ~arm64 chroot at packet-at. All tests pass. Closes: https://bugs.gentoo.org/747604 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Emily Mills · gentoo
net-dns/ddclient: Process tmpfiles after install
Previously, the ddclient cache directory was not created until a reboot. Switching to the new tmpfiles eclass lets us process the tmpfile config after installing to ensure the service can be started immediately. Closes: https://github.com/gentoo/gentoo/pull/17647 Signed-off-by: Emily Mills <emily@emlove.me> Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: drop old version
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-dns/ddclient: x86 stable wrt bug #734656
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-dns/ddclient: amd64 stable wrt bug #734656
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-dns/ddclient: stable 3.9.1 for ppc64
stable wrt bug #734656 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
net-dns/ddclient: stable 3.9.1 for ppc
stable wrt bug #734656 Package-Manager: Portage-3.0.1, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
net-dns/ddclient: arm stable (bug #734656)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron W. Swenson · gentoo
net-dns/ddclient: Fix BadFilename
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron W. Swenson · gentoo
net-dns/ddclient: Bump to 3.9.1
Upstream has moved. So, updated homepage and SRC_URI as well. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable ia64 keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: drop old version
Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
*/*: Drop stable alpha keywords
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-dns/ddclient: arm stable wrt bug #702792
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-dns/ddclient: x86 stable wrt bug #702792
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-dns/ddclient: ppc64 stable wrt bug #702792
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
net-dns/ddclient: ppc stable wrt bug #702792
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
net-dns/ddclient: amd64 stable wrt bug #702792
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Sergei Trofimovich · gentoo
net-dns/ddclient: stable 3.9.0-r3 for ia64, bug #702792
Package-Manager: Portage-2.3.81, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: drop non-existent ~x86-fbsd keyword
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/13261 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
net-dns: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Conrad Kostecki · gentoo
net-dns/ddclient: drop user eclass
Dropped user eclass in favour of acct-* packages. Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/12952 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron W. Swenson · gentoo
net-dns/ddclient: Cleanup
Closes: https://bugs.gentoo.org/664826 Closes: https://bugs.gentoo.org/650406 Package-Manager: Portage-2.3.62, Repoman-2.3.11 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-dns/ddclient: alpha stable wrt bug #678676
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-dns/ddclient: x86 stable (bug #678676)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-dns/ddclient: stable 3.9.0-r2 for ppc, bug #678676
Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-dns/ddclient: arm stable wrt bug #678676
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-dns/ddclient: amd64 stable wrt bug #678676
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-dns/ddclient: stable 3.9.0-r2 for ppc64, bug #678676
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Sergei Trofimovich · gentoo
net-dns/ddclient: stable 3.9.0-r2 for ia64, bug #678676
Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron W. Swenson · gentoo
net-dns/ddclient: Add hppa to missed ebuild
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Rolf Eike Beer · gentoo
net-dns/ddclient: keyworded 3.9.0-r1 for hppa, bug #668330
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
net-dns/ddclient: Add ~arm keyword wrt bug #668330
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: add need net for init script
Also bumped to EAPI=7. Closes: https://bugs.gentoo.org/672338 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Closes: https://github.com/gentoo/gentoo/pull/10542 Signed-off-by: Aaron W. Swenson <titanofold@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-dns/ddclient: keyworded 3.9.0-r1 for ppc, bug #668330
Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
net-dns/ddclient-3.9.0-r1: amd64 stable, bug 668328
Signed-off-by: Matt Turner <mattst88@gentoo.org> - Conrad Kostecki · gentoo
net-dns/ddclient: drop old version
Also changed order of elements in metadata.xml. Signed-off-by: Conrad Kostecki <conrad@kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10267 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Tobias Klausmann · gentoo
net-dns/ddclient-3.9.0-r1: add ~alpha keyword
Bug: http://bugs.gentoo.org/668330 Signed-off-by: Tobias Klausmann <klausman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-dns/ddclient: keyworded 3.9.0-r1 for ppc64, bug #668330
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" - Rolf Eike Beer · gentoo
net-dns/ddclient: keyworded 3.9.0-r1 for sparc, bug #668330
Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
net-dns/ddclient: keyworded 3.9.0-r1 for ia64, bug #668330
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
net-dns/ddclient: x86 stable (bug #668328)
Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aaron W. Swenson · gentoo
net-dns/ddclient: Remove broken
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Conrad Kostecki · gentoo
net-dns/ddclient: fix systemd unit
Closes: https://bugs.gentoo.org/665150 Package-Manager: Portage-2.3.48, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9773 - Repository mirror & CI · gentoo
Merge updates from master - Conrad Kostecki · gentoo
net-dns/ddclient: bump to version 3.9.0
Closes: https://bugs.gentoo.org/665070 Package-Manager: Portage-2.3.48, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9762 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Yuri Konotopov · gentoo
net-dns/ddclient-3.8.3: version bump
Gentoo-Bug: https://bugs.gentoo.org/558790 Closes: https://github.com/gentoo/gentoo/pull/1107 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed