summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-05-07 10:29:45 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-05-07 10:29:45 +0000
commitdd71f9e547aa129657c52162488d087d1a6bd2fc (patch)
treeb94ffae53379269b6d37a3c9ec9eae5831bf2a0b /sys-power/powersave/files/powersaved.rc
parentmask powersave (diff)
downloadgentoo-2-dd71f9e547aa129657c52162488d087d1a6bd2fc.tar.gz
gentoo-2-dd71f9e547aa129657c52162488d087d1a6bd2fc.tar.bz2
gentoo-2-dd71f9e547aa129657c52162488d087d1a6bd2fc.zip
New ebuild thanks to Jiri Tyr <jiri.tyr@e-learning.vslib.cz>, Matt Whitlock <mwhitlock@whitsoftdev.com> and Stefan Scheler <sts@synflood.de> in bug 122278
(Portage version: 2.1_pre10-r3)
Diffstat (limited to 'sys-power/powersave/files/powersaved.rc')
-rw-r--r--sys-power/powersave/files/powersaved.rc23
1 files changed, 23 insertions, 0 deletions
diff --git a/sys-power/powersave/files/powersaved.rc b/sys-power/powersave/files/powersaved.rc
new file mode 100644
index 000000000000..bc2c1e732cea
--- /dev/null
+++ b/sys-power/powersave/files/powersaved.rc
@@ -0,0 +1,23 @@
+#!/sbin/runscript
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/powersave/files/powersaved.rc,v 1.1 2006/05/07 10:29:45 genstef Exp $
+
+depend() {
+ need localmount dbus hald
+ use logger acpid
+}
+
+start() {
+ ebegin "Starting powersave daemon"
+ start-stop-daemon --start --quiet --exec /usr/sbin/powersaved -- \
+ -d \
+ $([[ -S /var/run/acpid.socket ]] && echo "-f /var/run/acpid.socket")
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping powersave daemon"
+ start-stop-daemon --stop --exec /usr/sbin/powersaved
+ eend $?
+}