[Lunar-commits] r22525 - in moonbase/trunk/kernel/irqbalance: . init.d

Auke Kok sofar at lunar-linux.org
Sun Dec 10 08:57:12 CET 2006


Author: sofar
Date: 2006-12-10 08:57:11 +0100 (Sun, 10 Dec 2006)
New Revision: 22525

Modified:
   moonbase/trunk/kernel/irqbalance/BUILD
   moonbase/trunk/kernel/irqbalance/DETAILS
   moonbase/trunk/kernel/irqbalance/init.d/irqbalance
Log:
Updated version, init.d script fix.

it exists on non-smp machines automatically so you can always enable it by default :)


Modified: moonbase/trunk/kernel/irqbalance/BUILD
===================================================================
--- moonbase/trunk/kernel/irqbalance/BUILD	2006-12-09 20:58:51 UTC (rev 22524)
+++ moonbase/trunk/kernel/irqbalance/BUILD	2006-12-10 07:57:11 UTC (rev 22525)
@@ -2,7 +2,6 @@
 
   make &&
   prepare_install &&
-  install irqbalance /sbin/ &&
-  install irqbalance.1 /usr/share/man/man3/
+  install irqbalance /usr/sbin/
 
 ) > $C_FIFO 2>&1

Modified: moonbase/trunk/kernel/irqbalance/DETAILS
===================================================================
--- moonbase/trunk/kernel/irqbalance/DETAILS	2006-12-09 20:58:51 UTC (rev 22524)
+++ moonbase/trunk/kernel/irqbalance/DETAILS	2006-12-10 07:57:11 UTC (rev 22525)
@@ -1,12 +1,11 @@
           MODULE=irqbalance
-         VERSION=0.12
+         VERSION=0.54
           SOURCE=$MODULE-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE/
-   SOURCE_URL[0]=http://people.redhat.com/arjanv/irqbalance/
-   SOURCE_URL[1]=http://download.lunar-linux.org/lunar/mirrors/
-      SOURCE_VFY=sha1:ac9c810f5acb5b84cb929158bc58e7378f7e0044
+      SOURCE_URL=http://www.irqbalance.org/releases/
+      SOURCE_VFY=sha1:7c28cfd31b34ddc584b0fb13ba4245712c50c50a
          ENTERED=20060124
-         UPDATED=20060330
+         UPDATED=20061209
            SHORT="IRQ load balancing daemon for 2.6 kernels"
 cat << EOF
 Daemon to balance irq's across multiple CPUs on systems with the 2.4

Modified: moonbase/trunk/kernel/irqbalance/init.d/irqbalance
===================================================================
--- moonbase/trunk/kernel/irqbalance/init.d/irqbalance	2006-12-09 20:58:51 UTC (rev 22524)
+++ moonbase/trunk/kernel/irqbalance/init.d/irqbalance	2006-12-10 07:57:11 UTC (rev 22525)
@@ -6,5 +6,20 @@
 # description: irq load balancing daemon for SMP systems
 # processname: irqbalance
 
+start()
+{
+	echo -n "Starting irqbalance: "
+	/usr/sbin/irqbalance &&
+	echo -e "$RESULT_OK" ||
+	echo -e "$RESULT_FAIL"
+}
+
+stop()
+{
+	if pgrep -P 1 irqbalance ; then
+		default_stop
+	fi
+}
+
 . /lib/lsb/init-functions
 



More information about the Lunar-commits mailing list