[SM-Commit] GIT changes to master grimoire by David Kowis (34b4ee208948d9f06ddd2bdbabc13ca9b2731988)

David Kowis scm at sourcemage.org
Tue Apr 15 10:28:04 EDT 2008


GIT changes to master grimoire by David Kowis <dkowis at shlrm.org>:

 utils/nut/HISTORY          |    3 +++
 utils/nut/init.d/upsd      |   19 +++++++++++++++++++
 utils/nut/init.d/upsdrvctl |   21 +++++++++++++++++++++
 utils/nut/init.d/upsmon    |   19 +++++++++++++++++++
 4 files changed, 62 insertions(+)

New commits:
commit 34b4ee208948d9f06ddd2bdbabc13ca9b2731988
Author: David Kowis <dkowis at shlrm.org>
Commit: David Kowis <dkowis at shlrm.org>

    nut: Added init scripts

diff --git a/utils/nut/HISTORY b/utils/nut/HISTORY
index d39fe84..d3f72e2 100644
--- a/utils/nut/HISTORY
+++ b/utils/nut/HISTORY
@@ -1,3 +1,6 @@
+2008-04-15 David Kowis <dkowis at shlrm.org>
+	* init.d/{upsd,upsdrvctl,upsmon}: created init scripts for us!
+
 2008-02-17 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 2.2.1, cleaned up
 	* BUILD: fixed ups group
diff --git a/utils/nut/init.d/upsd b/utils/nut/init.d/upsd
new file mode 100755
index 0000000..7b457f9
--- /dev/null
+++ b/utils/nut/init.d/upsd
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/upsd
+RUNLEVEL=3
+NEEDS="+remote_fs upsdrvctl"
+
+. /etc/init.d/smgl_init
+
+start() {
+	$PROGRAM -u ups
+}
+
+stop() {
+	$PROGRAM -c stop
+}
+
+reload() {
+	$PROGRAM -c reload
+}
diff --git a/utils/nut/init.d/upsdrvctl b/utils/nut/init.d/upsdrvctl
new file mode 100755
index 0000000..0d6e043
--- /dev/null
+++ b/utils/nut/init.d/upsdrvctl
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/upsdrvctl
+RUNLEVEL=3
+NEEDS="+remote_fs"
+
+. /etc/init.d/smgl_init
+
+start() {
+	$PROGRAM -u ups start
+}
+
+stop() {
+	$PROGRAM stop
+}
+
+reload() {
+	stop
+	start
+}
+
diff --git a/utils/nut/init.d/upsmon b/utils/nut/init.d/upsmon
new file mode 100755
index 0000000..b54c85f
--- /dev/null
+++ b/utils/nut/init.d/upsmon
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/upsmon
+RUNLEVEL=3
+NEEDS="+remote_fs"
+
+. /etc/init.d/smgl_init
+
+start() {
+	$PROGRAM -u ups
+}
+
+stop() {
+	$PROGRAM -c stop
+}
+
+reload() {
+	$PROGRAM -c reload
+}



More information about the SM-Commit mailing list