commit:     26c39ac169efe697438007b3a906af4a0d6cd1b3
Author:     Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail 
<DOT> com>
AuthorDate: Wed Jan 18 18:17:15 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 21:19:25 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c39ac1

net-dns/ddclient: remove unused patch/files.

Closes: https://github.com/gentoo/gentoo/pull/3530

 .../files/ddclient-reasonable-security.patch       | 21 ---------
 net-dns/ddclient/files/ddclient.initd              | 52 ----------------------
 net-dns/ddclient/files/ddclient.initd-r1           | 44 ------------------
 net-dns/ddclient/files/ddclient.initd-r2           | 44 ------------------
 4 files changed, 161 deletions(-)

diff --git a/net-dns/ddclient/files/ddclient-reasonable-security.patch 
b/net-dns/ddclient/files/ddclient-reasonable-security.patch
deleted file mode 100644
index 9dc7930..00000000
--- a/net-dns/ddclient/files/ddclient-reasonable-security.patch
+++ /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
index 59aea5e..00000000
--- a/net-dns/ddclient/files/ddclient.initd
+++ /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
index cd78653..00000000
--- a/net-dns/ddclient/files/ddclient.initd-r1
+++ /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
index c6d0a90..00000000
--- a/net-dns/ddclient/files/ddclient.initd-r2
+++ /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 $?
-}

Reply via email to