diff options
author | Michael Mair-Keimberger (asterix) <m.mairkeimberger@gmail.com> | 2017-01-18 19:17:15 +0100 |
---|---|---|
committer | Patrice Clement <monsieurp@gentoo.org> | 2017-01-21 22:19:25 +0100 |
commit | 26c39ac169efe697438007b3a906af4a0d6cd1b3 (patch) | |
tree | 85118b6cba82abe2ef14ea36224ce3baefbf19f4 /net-dns/ddclient | |
parent | app-office/auto-multiple-choice: New package, bug 501254 (diff) | |
download | gentoo-26c39ac169efe697438007b3a906af4a0d6cd1b3.tar.gz gentoo-26c39ac169efe697438007b3a906af4a0d6cd1b3.tar.bz2 gentoo-26c39ac169efe697438007b3a906af4a0d6cd1b3.zip |
net-dns/ddclient: remove unused patch/files.
Closes: https://github.com/gentoo/gentoo/pull/3530
Diffstat (limited to 'net-dns/ddclient')
-rw-r--r-- | net-dns/ddclient/files/ddclient-reasonable-security.patch | 21 | ||||
-rw-r--r-- | net-dns/ddclient/files/ddclient.initd | 52 | ||||
-rw-r--r-- | net-dns/ddclient/files/ddclient.initd-r1 | 44 | ||||
-rw-r--r-- | net-dns/ddclient/files/ddclient.initd-r2 | 44 |
4 files changed, 0 insertions, 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 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 $? -} |