#!/bin/sh # PROVIDE: urloli # REQUIRE: NETWORKING SYSLOG # KEYWORD: shutdown # # Add the following lines to /etc/rc.conf to enable urloli: # #urloli_enable="YES" . /etc/rc.subr name="urloli" rcvar="urloli_enable" load_rc_config $name : ${urloli_enable:="NO"} : ${urloli_facility:="daemon"} : ${urloli_priority:="debug"} command="/usr/local/bin/${name}" procname="/usr/local/bin/${name}" pidfile="/var/run/${name}.pid" start_cmd="${name}_start" urloli_start() { for d in /var/db/urloli /var/log/urloli; do if [ ! -e "$d" ]; then mkdir "$d" fi done /usr/sbin/daemon -S -l ${urloli_facility} -s ${urloli_priority} -T ${name} \ -p ${pidfile} \ /usr/bin/env -i \ "PATH=/usr/local/bin:${PATH}" \ $command } run_rc_command "$1"