summaryrefslogtreecommitdiff
path: root/sysutils/fvcool/files/fvcool.in
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/fvcool/files/fvcool.in')
-rw-r--r--sysutils/fvcool/files/fvcool.in47
1 files changed, 47 insertions, 0 deletions
diff --git a/sysutils/fvcool/files/fvcool.in b/sysutils/fvcool/files/fvcool.in
new file mode 100644
index 000000000000..8d4c0cadc543
--- /dev/null
+++ b/sysutils/fvcool/files/fvcool.in
@@ -0,0 +1,47 @@
+#!/bin/sh
+#
+# @(#) $FreeBSD$
+
+# PROVIDE: %%PORTNAME%%
+# REQUIRE: LOGIN abi
+# BEFORE: securelevel
+# KEYWORD: shutdown
+
+# Add the following line to /etc/rc.conf to enable `%%PORTNAME%%':
+#
+# %%PORTNAME%%_enable="YES"
+#
+# Other rc.conf variables:
+#
+# %%PORTNAME%%_flags Set to "-v" for verbose mode.
+#
+
+. /etc/rc.subr
+
+name="%%PORTNAME%%"
+rcvar=%%PORTNAME%%_enable
+
+command="%%PREFIX%%/sbin/%%PORTNAME%%"
+command_args="-e"
+
+# %%PORTNAME%% is a command to be run during startup and shutdown, not a
+# long running daemon process. There's no pidfile to check, and it's
+# hard to tell if %%PORTNAME%% is enabled or not -- just run '%%PORTNAME%% -e' to
+# force enable it, '%%PORTNAME%% -d' to disable.
+
+stop_cmd="stop_cmd"
+stop_cmd()
+{
+ $command -d
+}
+
+status_cmd="status_cmd"
+status_cmd()
+{
+ echo "Can't check %%PORTNAME%% status"
+}
+
+load_rc_config "$name"
+: ${%%PORTNAME%%_enable="NO"}
+
+run_rc_command "$1"