From 26c39ac169efe697438007b3a906af4a0d6cd1b3 Mon Sep 17 00:00:00 2001 From: "Michael Mair-Keimberger (asterix)" Date: Wed, 18 Jan 2017 19:17:15 +0100 Subject: 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(-) delete mode 100644 net-dns/ddclient/files/ddclient-reasonable-security.patch delete mode 100644 net-dns/ddclient/files/ddclient.initd delete mode 100644 net-dns/ddclient/files/ddclient.initd-r1 delete mode 100644 net-dns/ddclient/files/ddclient.initd-r2 (limited to 'net-dns/ddclient') 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 9dc7930b98a2..000000000000 --- 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 59aea5e5ded8..000000000000 --- 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 cd78653de9e3..000000000000 --- 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 c6d0a90f73ee..000000000000 --- 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 $? -} -- cgit v1.2.3-65-gdbad