diff options
Diffstat (limited to 'net-mgmt/zabbix44-server/files/zabbix_server.in')
| -rw-r--r-- | net-mgmt/zabbix44-server/files/zabbix_server.in | 66 | 
1 files changed, 0 insertions, 66 deletions
diff --git a/net-mgmt/zabbix44-server/files/zabbix_server.in b/net-mgmt/zabbix44-server/files/zabbix_server.in deleted file mode 100644 index 4ccf2b80aa85..000000000000 --- a/net-mgmt/zabbix44-server/files/zabbix_server.in +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh - -# PROVIDE: zabbix_server -# REQUIRE: DAEMON -%%PGSQL%%# REQUIRE: postgresql -%%MYSQL%%# REQUIRE: mysql -# KEYWORD: shutdown -# -# Add the following lines to /etc/rc.conf.local or /etc/rc.conf to -# enable zabbix_server: -# -# zabbix_server_enable (bool): Set to NO by default.  Set it to YES to -#         enable zabbix_server. -# zabbix_server_config (string): Set to the standard config file path by -#         default. -# zabbix_server_pidfile (string):    Location of the zabbix_server pid file -#                               Default is /var/run/zabbix/zabbix_server.pid -# zabbix_server_paths (string): Set to standard path by default.  Set a search -#         if you have custom userparams that need binaries elsewhere. -# - -. /etc/rc.subr - -name="zabbix_server" -rcvar=zabbix_server_enable - -load_rc_config $name - -: ${zabbix_server_enable:=NO} -: ${zabbix_server_config:=%%ETCDIR%%/${name}.conf} -: ${zabbix_server_pidfile:=/var/run/zabbix/zabbix_server.pid} -: ${zabbix_server_paths:=$PATH} - -command="%%PREFIX%%/sbin/${name}" -required_files="${zabbix_server_config}" - -start_cmd=zabbix_server_cmd -start_precmd=zabbix_server_precmd  -status_precmd=zabbix_server_precmd -stop_precmd=zabbix_server_precmd - -zabbix_server_precmd() -{ -	if get_pidfile_from_conf PidFile ${zabbix_server_config}; then -		pidfile="$_pidfile_from_conf" -	else -		pidfile=${zabbix_server_pidfile} -		local rundir=${zabbix_server_pidfile%/*} -		if [ ! -d $rundir ] ; then -			install -d -m 0755 -o zabbix -g zabbix $rundir -		fi -	fi - -	# This shouldn't be necessary with pidfile, but empirically it was the -	# only way to reap the parent PID instead of all PIDs from -	# check_process, which may leak SysV IPC objects and prevent restart -	# and/or race condition on restart. -	rc_pid=$(check_pidfile ${pidfile} ${command}) -} - -zabbix_server_cmd() -{ -	PATH=$zabbix_server_paths $command -c $zabbix_server_config -} - -run_rc_command "$1"  | 
