summaryrefslogtreecommitdiff
path: root/net-mgmt/py-pdagent/files/pdagentd.in
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt/py-pdagent/files/pdagentd.in')
-rw-r--r--net-mgmt/py-pdagent/files/pdagentd.in46
1 files changed, 0 insertions, 46 deletions
diff --git a/net-mgmt/py-pdagent/files/pdagentd.in b/net-mgmt/py-pdagent/files/pdagentd.in
deleted file mode 100644
index 98842a3ef3b2..000000000000
--- a/net-mgmt/py-pdagent/files/pdagentd.in
+++ /dev/null
@@ -1,46 +0,0 @@
-#!/bin/sh
-#
-# Author: Mark Felder <feld@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-# PROVIDE: pdagentd
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-# Add the following lines to /etc/rc.conf to enable pdagentd:
-# pdagentd_enable="YES"
-
-. /etc/rc.subr
-
-name="pdagentd"
-rcvar=pdagentd_enable
-
-load_rc_config $name
-
-: ${pdagentd_enable="NO"}
-: ${pdagentd_user:="pdagent"}
-: ${pdagentd_group:="pdagent"}
-
-pidfile="/var/run/pdagent/pdagentd.pid"
-command="%%PREFIX%%/bin/pdagentd.py"
-start_precmd=pdagentd_precmd
-procname=%%PYTHON_CMD%%
-
-pdagent_mkdirs="/var/db/pdagent /var/db/pdagent/outqueue /var/db/pdagent/db /var/db/pdagent/outqueue/pdq \
- /var/db/pdagent/outqueue/tmp /var/db/pdagent/outqueue/suc /var/db/pdagent/outqueue/err"
-
-pdagentd_precmd()
-{
- for i in ${pdagent_mkdirs}; do
- install -d -o ${pdagentd_user} -g ${pdagentd_group} -m 770 ${i}
- done
-
- chown -R ${pdagentd_user}:${pdagentd_group} /var/db/pdagent
-
- install -d -o ${pdagentd_user} /var/log/pdagent
- install -d -o ${pdagentd_user} /var/run/pdagent
-}
-
-run_rc_command "$1"