diff options
Diffstat (limited to 'sysutils/openupsd/files/openupsd.sh')
-rw-r--r-- | sysutils/openupsd/files/openupsd.sh | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/sysutils/openupsd/files/openupsd.sh b/sysutils/openupsd/files/openupsd.sh new file mode 100644 index 000000000000..d5610a224146 --- /dev/null +++ b/sysutils/openupsd/files/openupsd.sh @@ -0,0 +1,30 @@ +#!/bin/sh +# +# $FreeBSD$ +# +# PROVIDE: openupsd +# REQUIRE: LOGIN +# KEYWORD: FreeBSD shutdown + +openupsd_enable=${openupsd_enable:-"NO"} + +. %%RC_SUBR%% + +name="openupsd" +rcvar=`set_rcvar` + +start_cmd="${name}_start" +stop_cmd="${name}_stop" + +openupsd_start() +{ + %%PREFIX%%/sbin/openupsd +} + +openupsd_stop() +{ + killall openupsd +} + +load_rc_config $name +run_rc_command "$1" |