1#!/bin/sh 2# 3# Copyright (c) 2016 Nagios(R) Core(TM) Development Team 4# 5# PROVIDE: ndo2db 6# REQUIRE: DAEMON 7# KEYWORD: shutdown 8 9. /etc/rc.subr 10 11: ${ndo2db@bsd_enable@:="NO"} 12: ${ndo2db_configfile:="@pkgsysconfdir@/ndo2db.cfg"} 13 14name=ndo2db 15command="@sbindir@/ndo2db" 16command_args="-c $ndo2db_configfile" 17pidfile="@piddir@/ndo2db.pid" 18extra_commands=reload 19sig_reload=HUP 20rcvar=ndo2db@bsd_enable@ 21load_rc_config "$name" 22required_files="$ndo2db_configfile" 23sig_reload=HUP 24 25start_precmd=ndo2db_prestart 26 27ndo2db_prestart() 28{ 29 [ -n "$ndo2db_pidfile" ] && 30 warn "No longer necessary to set ndo2db_pidfile in rc.conf[.local]" 31 32 install -d -o @ndo2db_user@ ${pidfile%/*} 33} 34 35run_rc_command "$1" 36