diff options
Diffstat (limited to 'net-mgmt/py-pdagent/files/pdagentd.in')
-rw-r--r-- | net-mgmt/py-pdagent/files/pdagentd.in | 46 |
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" |