summaryrefslogtreecommitdiff
path: root/sysutils/oak
diff options
context:
space:
mode:
authorDmitry Sivachenko <demon@FreeBSD.org>2007-02-01 12:11:18 +0000
committerDmitry Sivachenko <demon@FreeBSD.org>2007-02-01 12:11:18 +0000
commit17fd3ee04ccb7b7cb6a783214ed6ec6bd1677e24 (patch)
tree5443504e6226222406490a509b98016248e3f79c /sysutils/oak
parent- Update to 5.6.20070128 (diff)
Add startup script.
PR: 108340 Submitted by: Anton Yuzhaninov <citrin@rambler-co.ru>
Notes
Notes: svn path=/head/; revision=183860
Diffstat (limited to 'sysutils/oak')
-rw-r--r--sysutils/oak/Makefile2
-rw-r--r--sysutils/oak/files/oak.in26
2 files changed, 28 insertions, 0 deletions
diff --git a/sysutils/oak/Makefile b/sysutils/oak/Makefile
index 27ad9a592b79..48a3242b019d 100644
--- a/sysutils/oak/Makefile
+++ b/sysutils/oak/Makefile
@@ -13,6 +13,8 @@ MASTER_SITES= http://www.ktools.org/dist/oak/
MAINTAINER= demon@FreeBSD.org
COMMENT= System Log Reporting Tool
+USE_RC_SUBR= oak
+
GNU_CONFIGURE= yes
ALL_TARGET= oak
PLIST_FILES= bin/oak
diff --git a/sysutils/oak/files/oak.in b/sysutils/oak/files/oak.in
new file mode 100644
index 000000000000..4796494ae354
--- /dev/null
+++ b/sysutils/oak/files/oak.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+# $FreeBSD$
+
+# PROVIDE: oak
+# REQUIRE: DAEMON
+# KEYWORD: shutdown
+
+# DO NOT CHANGE THESE DEFAULT VALUES HERE
+#
+oak_enable="${oak_enable-NO}"
+
+. %%RC_SUBR%%
+
+name="oak"
+rcvar=`set_rcvar`
+command="%%PREFIX%%/bin/oak"
+
+load_rc_config $name
+
+: ${oak_config="%%PREFIX%%/etc/oak.conf"}
+: ${oak_flags="-c ${oak_config}"}
+: ${oak_user="nobody"}
+
+required_files="${oak_config}"
+
+run_rc_command "$1"