summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2017-10-30 10:20:39 +0000
committerSven Wegener <swegener@gentoo.org>2017-10-30 13:27:37 +0000
commitba7f4abd8ff7d36e4c8305f1322acff4f2042417 (patch)
tree0dbcc68b98f54d9ee801ae3faef02b8831901af0 /net-dns/pdns/files
parentsys-apps/apparmor-utils: version bump 2.11.1 (diff)
downloadgentoo-ba7f4abd8ff7d36e4c8305f1322acff4f2042417.tar.gz
gentoo-ba7f4abd8ff7d36e4c8305f1322acff4f2042417.tar.bz2
gentoo-ba7f4abd8ff7d36e4c8305f1322acff4f2042417.zip
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.8, Repoman-2.3.4
Diffstat (limited to 'net-dns/pdns/files')
-rw-r--r--net-dns/pdns/files/pdns61
1 files changed, 0 insertions, 61 deletions
diff --git a/net-dns/pdns/files/pdns b/net-dns/pdns/files/pdns
deleted file mode 100644
index c16037913112..000000000000
--- a/net-dns/pdns/files/pdns
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_commands="monitor"
-extra_started_commands="reload dump"
-
-PDNS_INSTANCE="${SVCNAME#pdns[.-]}"
-PDNS_CONFIG=""
-
-if [ -n "${PDNS_INSTANCE}" ] && [ "${PDNS_INSTANCE}" != "pdns" ]
-then
- PDNS_CONFIG="--config-name=${PDNS_INSTANCE}"
-else
- PDNS_INSTANCE="default"
-fi
-
-depend() {
- need net
- use mysql postgresql
-}
-
-start() {
- ebegin "Starting PowerDNS (${PDNS_INSTANCE})"
- /usr/sbin/pdns_server \
- ${PDNS_CONFIG} \
- --daemon=yes \
- --guardian=yes
- eend $?
-}
-
-stop() {
- ebegin "Stopping PowerDNS (${PDNS_INSTANCE})"
- /usr/bin/pdns_control ${PDNS_CONFIG} quit >/dev/null 2>&1
- eend $?
-}
-
-reload() {
- ebegin "Reloading PowerDNS (${PDNS_INSTANCE})"
- /usr/bin/pdns_control ${PDNS_CONFIG} cycle >/dev/null 2>&1
- eend $?
-}
-
-dump() {
- ebegin "Dumping PowerDNS (${PDNS_INSTANCE}) variables"
- /usr/bin/pdns_control ${PDNS_CONFIG} list
- eend $?
-}
-
-monitor() {
- ebegin "Starting PowerDNS (${PDNS_INSTANCE}) in monitor mode"
- /usr/sbin/pdns_server \
- ${PDNS_CONFIG} \
- --daemon=no \
- --guardian=no \
- --control-console=yes \
- --loglevel=9 \
- --log-dns-details=yes \
- --query-logging=yes
- eend $?
-}