summaryrefslogtreecommitdiffstats
path: root/solaris/bcfg2-server
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-11 10:19:20 -0700
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-11 10:19:20 -0700
commit79b0e40367e7671e66d4283c285f17af3b322f02 (patch)
treeebf01df557260b3681b183680c345c2ac96b05c2 /solaris/bcfg2-server
parent59a181ba8dc4cfcdbbfc5457d39c857c3425d42d (diff)
parentbe3b4dc28b8e4adfb9e0de86d7297599adac77f5 (diff)
downloadbcfg2-79b0e40367e7671e66d4283c285f17af3b322f02.tar.gz
bcfg2-79b0e40367e7671e66d4283c285f17af3b322f02.tar.bz2
bcfg2-79b0e40367e7671e66d4283c285f17af3b322f02.zip
Merge pull request #53 from xinket/master
Solaris manifest files
Diffstat (limited to 'solaris/bcfg2-server')
-rwxr-xr-xsolaris/bcfg2-server19
1 files changed, 19 insertions, 0 deletions
diff --git a/solaris/bcfg2-server b/solaris/bcfg2-server
new file mode 100755
index 000000000..b7a64616a
--- /dev/null
+++ b/solaris/bcfg2-server
@@ -0,0 +1,19 @@
+#!/bin/sh
+#
+# This file belongs in /lib/svc/method
+
+. /lib/svc/share/smf_include.sh
+
+ACTION="$1"
+test "x$ACTION" = x && exit $SMF_EXIT_ERR_CONFIG
+test "x$ACTION" = xrefresh && ACTION="reload"
+if test "x$ACTION" = xmanifest; then
+ echo "/var/svc/manifest/site/bcfg2-server.xml"
+ exit $SMF_EXIT_OK;
+fi
+
+/etc/init.d/bcfg2-server $ACTION
+RC=$?
+
+test $RC == 0 && exit $SMF_EXIT_OK
+exit $SMF_EXIT_ERR_FATAL