From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 65EC1138334 for ; Tue, 30 Oct 2018 10:34:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4D78EE0729; Tue, 30 Oct 2018 10:34:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 166DEE0729 for ; Tue, 30 Oct 2018 10:34:38 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E874A335C67 for ; Tue, 30 Oct 2018 10:34:36 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2DBBD452 for ; Tue, 30 Oct 2018 10:34:35 +0000 (UTC) From: "Patrice Clement" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Patrice Clement" Message-ID: <1540895666.008c5aeadcd3a5b33ffa52402ae1adcdff600179.monsieurp@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-dns/ddclient/files/, net-dns/ddclient/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-dns/ddclient/Manifest net-dns/ddclient/ddclient-3.8.2.ebuild net-dns/ddclient/ddclient-3.8.3.ebuild net-dns/ddclient/files/ddclient.confd net-dns/ddclient/files/ddclient.initd-r4 net-dns/ddclient/metadata.xml X-VCS-Directories: net-dns/ddclient/ net-dns/ddclient/files/ X-VCS-Committer: monsieurp X-VCS-Committer-Name: Patrice Clement X-VCS-Revision: 008c5aeadcd3a5b33ffa52402ae1adcdff600179 X-VCS-Branch: master Date: Tue, 30 Oct 2018 10:34:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 609f78b3-765f-482f-9fce-456f063ab851 X-Archives-Hash: 05a1093740c2b13d4f40b6d809f6fde3 commit: 008c5aeadcd3a5b33ffa52402ae1adcdff600179 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 15:01:29 2018 +0000 Commit: Patrice Clement gentoo org> CommitDate: Tue Oct 30 10:34:26 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008c5aea net-dns/ddclient: drop old version Also changed order of elements in metadata.xml. Signed-off-by: Conrad Kostecki 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 gentoo.org> net-dns/ddclient/Manifest | 2 -- net-dns/ddclient/ddclient-3.8.2.ebuild | 46 ------------------------------ net-dns/ddclient/ddclient-3.8.3.ebuild | 49 -------------------------------- net-dns/ddclient/files/ddclient.confd | 2 -- net-dns/ddclient/files/ddclient.initd-r4 | 35 ----------------------- net-dns/ddclient/metadata.xml | 11 ++++--- 6 files changed, 5 insertions(+), 140 deletions(-) diff --git a/net-dns/ddclient/Manifest b/net-dns/ddclient/Manifest index 54506bc1f80..f48954925d5 100644 --- a/net-dns/ddclient/Manifest +++ b/net-dns/ddclient/Manifest @@ -1,4 +1,2 @@ DIST ddclient-3.8.1.tar.gz 48600 BLAKE2B a945adcb42bd298422c71c0eea6bea36c6b266ce39e97ebfd833b29819a2f30f2651d7f7b17dbfc0720b6209d0c0ed94bf2673624777f07e6de83a7081471995 SHA512 d6722582dffe0c5a806176f24bd3d9117bc1210ea0137aa92138390be16e67d47b746777dc431282a664849c91626969a5e267777126bac03304c7aa34a9dad7 -DIST ddclient-3.8.2.tar.gz 46059 BLAKE2B 95dc19f26fe4a14d67154ad86723882ef371545156d88119d000366d97e045f37e9d6af229a24950740b915404cb35250baf05aa7cf1268f756ce7b1e776c6cb SHA512 8f74ce90ce4a31b8d53887b99556661343b96734ae630403434689459eaeb1354159ae26f0404b9db21a0ff4151816d1650746a13c547064748656a8c6e3f13b -DIST ddclient-3.8.3.tar.gz 54516 BLAKE2B a472c84c05b6eccdef3ead0abfa6e38d5ef04fdc0df3327dad2181088102f1b40ac7986492c8d964589e3994cace9103ba56664809174f99d14d9c86c377c46a SHA512 055b6edf91a3b72d9ba80c9dedfbc1d60f62d6879bc722735488a5a1a37fafeb2e97567da98939ccc62fd39b0846438dfad1c022635d602c67bafda178574a76 DIST ddclient-3.9.0.tar.gz 59018 BLAKE2B b9b58108d9f124fcd5a72cc57bfb0e6a5bc2e115edc27a1d5950a929670d67d5c703b09f51e7e82e977ccfb544d115da177b0ac8dc06a76a800aa207cde5a42d SHA512 ae314c96a37dd90256d6acf62f4a4523b72f540194131e351a032239b00b4520351f6549d3b20a9209fe49ccc6de7ce158ffa8635d341066ea71b789dc667438 diff --git a/net-dns/ddclient/ddclient-3.8.2.ebuild b/net-dns/ddclient/ddclient-3.8.2.ebuild deleted file mode 100644 index 512df84b706..00000000000 --- a/net-dns/ddclient/ddclient-3.8.2.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -inherit systemd user - -DESCRIPTION="Perl updater client for dynamic DNS services" -HOMEPAGE="http://ddclient.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="hardened" - -RDEPEND=">=dev-lang/perl-5.1 - virtual/perl-Digest-SHA - dev-perl/IO-Socket-SSL - hardened? ( sys-apps/iproute2 ) -" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 -1 ${PN} -} - -src_prepare() { - # Remove pid setting because we can't leave it user configurable and - # reliably setup the environment for the init script to stop ${PN} - ebegin "Removing PID setting from ${PN}.conf" - sed '/^pid/d' -i "sample-etc_${PN}.conf" - eend $? -} - -src_install() { - dosbin ${PN} - dodoc Change* COPYRIGHT README* RELEASENOTE sample* - - newinitd "${FILESDIR}/${PN}.initd-r4" ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - insopts -m 0600 -o ${PN} -g ${PN} - insinto /etc/${PN} - newins sample-etc_${PN}.conf ${PN}.conf - newins sample-etc_${PN}.conf ${PN}.conf.sample -} diff --git a/net-dns/ddclient/ddclient-3.8.3.ebuild b/net-dns/ddclient/ddclient-3.8.3.ebuild deleted file mode 100644 index 5ba587c41d2..00000000000 --- a/net-dns/ddclient/ddclient-3.8.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -inherit systemd user - -DESCRIPTION="Perl updater client for dynamic DNS services" -HOMEPAGE="http://ddclient.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd" -IUSE="cloudflare hardened" - -RDEPEND=">=dev-lang/perl-5.1 - virtual/perl-Digest-SHA - dev-perl/IO-Socket-SSL - cloudflare? ( dev-perl/JSON-Any ) - hardened? ( sys-apps/iproute2 ) -" - -pkg_setup() { - enewgroup ${PN} - enewuser ${PN} -1 -1 -1 ${PN} -} - -src_prepare() { - default - - # Remove pid setting because we can't leave it user configurable and - # reliably setup the environment for the init script to stop ${PN} - ebegin "Removing PID setting from ${PN}.conf" - sed '/^pid/d' -i "sample-etc_${PN}.conf" || die - eend $? -} - -src_install() { - dosbin ${PN} - dodoc Change* COPYRIGHT README* RELEASENOTE sample* - - newinitd "${FILESDIR}/${PN}.initd-r4" ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - insopts -m 0600 -o ${PN} -g ${PN} - insinto /etc/${PN} - newins sample-etc_${PN}.conf ${PN}.conf - newins sample-etc_${PN}.conf ${PN}.conf.sample -} diff --git a/net-dns/ddclient/files/ddclient.confd b/net-dns/ddclient/files/ddclient.confd deleted file mode 100644 index 2408a40bb6f..00000000000 --- a/net-dns/ddclient/files/ddclient.confd +++ /dev/null @@ -1,2 +0,0 @@ -# No need to specify a pid in /etc/ddclient/ddclient.conf -PIDFILE=/var/run/ddclient/ddclient.pid diff --git a/net-dns/ddclient/files/ddclient.initd-r4 b/net-dns/ddclient/files/ddclient.initd-r4 deleted file mode 100644 index c25f0296519..00000000000 --- a/net-dns/ddclient/files/ddclient.initd-r4 +++ /dev/null @@ -1,35 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -PIDFILE="/run/ddclient/ddclient.pid" - -depend() { - before cron - need net - use dns logger squid -} - -checkconfig() { - checkpath -f -m 0600 -o ddclient:ddclient /etc/ddclient/ddclient.conf || return 1 - checkpath -d -m 0700 -o ddclient:ddclient /run/ddclient || return 1 - checkpath -d -m 0700 -o ddclient:ddclient /var/cache/ddclient || return 1 -} - -start() { - checkconfig || return 1 - - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start \ - --user ddclient \ - --name ddclient \ - --pidfile ${PIDFILE} \ - --exec /usr/sbin/ddclient -- -pid=${PIDFILE} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --signal USR1 --pidfile ${PIDFILE} - eend $? -} diff --git a/net-dns/ddclient/metadata.xml b/net-dns/ddclient/metadata.xml index 4e40c4923a7..2d82a2acf9c 100644 --- a/net-dns/ddclient/metadata.xml +++ b/net-dns/ddclient/metadata.xml @@ -13,18 +13,17 @@ proxy-maint@gentoo.org Proxy Maintainers - - Enable support for updating IP address via CloudFlare - Install various example files, like for cron. - Use iproute2 instead of ifconfig to grab an IP address - Use sys-apps/iproute2 instead of sys-apps/net-tools for interaction. - 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. + + Install various example files, like for cron. + Use iproute2 instead of ifconfig to grab an IP address + Use sys-apps/iproute2 instead of sys-apps/net-tools for interaction. + https://sourceforge.net/p/ddclient/bugs/ ddclient