net-dns/ddclient: remove unused patch/files.
authorMichael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com>
Wed, 18 Jan 2017 18:17:15 +0000 (19:17 +0100)
committerPatrice Clement <monsieurp@gentoo.org>
Sat, 21 Jan 2017 21:19:25 +0000 (22:19 +0100)
Closes: https://github.com/gentoo/gentoo/pull/3530

net-dns/ddclient/files/ddclient-reasonable-security.patch [deleted file]
net-dns/ddclient/files/ddclient.initd [deleted file]
net-dns/ddclient/files/ddclient.initd-r1 [deleted file]
net-dns/ddclient/files/ddclient.initd-r2 [deleted file]

diff --git a/net-dns/ddclient/files/ddclient-reasonable-security.patch b/net-dns/ddclient/files/ddclient-reasonable-security.patch
deleted file mode 100644 (file)
index 9dc7930..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
---- ddclient   2006-04-11 10:14:16.000000000 +0100
-+++ ddclient   2006-04-11 20:31:14.000000000 +0100
-@@ -776,15 +776,10 @@
-       # fatal("Cannot open file '%s'. ($!)", $file);
-       warning("Cannot open file '%s'. ($!)", $file);
-     }
--    # Check for only owner has any access to config file
-+    # Guard against world-readability of config file
-     my ($dev, $ino, $mode, @statrest) = stat(FD);
--    if ($mode & 077) {                          
--      if (-f FD && (chmod 0600, $file)) {
--          warning("file $file must be accessible only by its owner (fixed).");
--      } else {
--          # fatal("file $file must be accessible only by its owner.");
--          warning("file $file must be accessible only by its owner.");
--      }
-+    if ($mode & 007) {
-+              fatal("Must not be world-accessible\nchange its permissions using e.g.\nchmod 640", $file);
-     }
-     local $lineno       = 0;
diff --git a/net-dns/ddclient/files/ddclient.initd b/net-dns/ddclient/files/ddclient.initd
deleted file mode 100644 (file)
index 59aea5e..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Default location if not specified in /etc/conf.d/ddclient
-PIDFILE=${PIDFILE:-/var/run/ddclient/ddclient.pid}
-
-depend() {
-       before cron
-       need net
-       use dns logger
-}
-
-checkconfig() {
-       local conf="/etc/ddclient/ddclient.conf"
-
-       if [ -e "${conf}" ] ; then
-               if [ -n "$(find /etc/ddclient -maxdepth 1 -name ddclient.conf -perm +0004)" ] ; then
-                       eerror "${conf} must not be world-readable. Run e.g.:"
-                       eerror "   chmod 640 ${conf}"
-                       eerror "   chown root:ddclient ${conf}"
-                       return 1
-               fi
-       else
-               eerror "/etc/ddclient/ddclient.conf is needed to run ddclient"
-               eerror "There is a sample file in /etc/ddclient/"
-               return 1
-       fi
-}
-
-start() {
-       checkconfig || return 1
-       ebegin "Starting ${SVCNAME}"
-       start-stop-daemon \
-               --start \
-               --chuid ddclient \
-               --exec /usr/sbin/ddclient \
-               --name ddclient \
-               --pidfile "${PIDFILE}" \
-               -- -pid="${PIDFILE}"
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ${SVCNAME}"
-       start-stop-daemon \
-               --stop \
-               --signal USR1 \
-               --pidfile "${PIDFILE}"
-       eend $?
-}
diff --git a/net-dns/ddclient/files/ddclient.initd-r1 b/net-dns/ddclient/files/ddclient.initd-r1
deleted file mode 100644 (file)
index cd78653..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Default location if not specified in /etc/conf.d/ddclient
-PIDFILE=${PIDFILE:-/var/run/ddclient/ddclient.pid}
-
-depend() {
-       before cron
-       need net
-       use dns logger squid
-}
-
-checkconfig() {
-       local conf="/etc/ddclient/ddclient.conf"
-
-       if [ -e "${conf}" ] ; then
-               if [ -n "$(find /etc/ddclient -maxdepth 1 -name ddclient.conf -perm -0044)" ] ; then
-                       eerror "${conf} must not be world or group readable. Try:"
-                       eerror "    chmod 600 ${conf}"
-                       eerror "    chown ddclient:ddclient ${conf}"
-                       return 1
-               fi
-       else
-               eerror "${conf} is needed to run ddclient"
-               eerror "There is a sample file in /etc/ddclient/"
-               return 1
-       fi
-}
-
-start() {
-       checkconfig || return 1
-       ebegin "Starting ${SVCNAME}"
-       start-stop-daemon --start --user ddclient --exec /usr/sbin/ddclient \
-               --name ddclient --pidfile "${PIDFILE}" -- -pid="${PIDFILE}"
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ${SVCNAME}"
-       start-stop-daemon --stop --signal USR1 --pidfile "${PIDFILE}"
-       eend $?
-}
diff --git a/net-dns/ddclient/files/ddclient.initd-r2 b/net-dns/ddclient/files/ddclient.initd-r2
deleted file mode 100644 (file)
index c6d0a90..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Default location if not specified in /etc/conf.d/ddclient
-PIDFILE=${PIDFILE:-/var/run/ddclient/ddclient.pid}
-
-depend() {
-       before cron
-       need net
-       use dns logger squid
-}
-
-checkconfig() {
-       local conf="/etc/ddclient/ddclient.conf"
-
-       if [ -e "${conf}" ] ; then
-               if [ -n "$(find /etc/ddclient -maxdepth 1 -name ddclient.conf -perm +0044)" ] ; then
-                       eerror "${conf} must not be world or group readable. Try:"
-                       eerror "    chmod 600 ${conf}"
-                       eerror "    chown ddclient:ddclient ${conf}"
-                       return 1
-               fi
-       else
-               eerror "${conf} is needed to run ddclient"
-               eerror "There is a sample file in /etc/ddclient/"
-               return 1
-       fi
-}
-
-start() {
-       checkconfig || return 1
-       ebegin "Starting ${SVCNAME}"
-       start-stop-daemon --start --user ddclient --exec /usr/sbin/ddclient \
-               --name ddclient --pidfile "${PIDFILE}" -- -pid="${PIDFILE}"
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ${SVCNAME}"
-       start-stop-daemon --stop --signal USR1 --pidfile "${PIDFILE}"
-       eend $?
-}