From: <kr...@us...> - 2006-08-10 16:05:00
|
Revision: 210 Author: krisk84 Date: 2006-08-10 09:04:53 -0700 (Thu, 10 Aug 2006) ViewCVS: http://svn.sourceforge.net/astlinux/?rev=210&view=rev Log Message: ----------- symlink fixes, lmsensor init support: Modified Paths: -------------- trunk/package/lmsensors/lmsensors.mk Added Paths: ----------- trunk/package/lmsensors/lmsensors.init trunk/target/generic/target_skeleton/etc/localtime Added: trunk/package/lmsensors/lmsensors.init =================================================================== --- trunk/package/lmsensors/lmsensors.init (rev 0) +++ trunk/package/lmsensors/lmsensors.init 2006-08-10 16:04:53 UTC (rev 210) @@ -0,0 +1,83 @@ +#!/bin/sh + +. /etc/rc.conf + +init () { +if [ -f /stat/etc/sensors.conf ] +then +ln -sf /stat/etc/sensors.conf /tmp/etc/sensors.conf +fi + +if [ -f /mnt/kd/sensors.conf ] +then +ln -sf /mnt/kd/sensors.conf /tmp/etc/sensors.conf +fi +} + +start () { +if [ -r /etc/sensors.conf ] +then +echo "Configuring sensors" + +if [ "$SENSEMODS" ] +then +for i in "$SENSEMODS" +do +modprobe -q $i +done +fi + +if `grep -q "astlinux=net4801" /proc/cmdline` +then +modprobe -q pc87360 init=1 +fi + +fi +} + +stop () { +if [ -r /etc/sensors.conf ] +then +echo "Stopping sensors" + +if [ "$SENSEMODS" ] +for i in "$SENSEMODS" +do +modprobe -r $i +done +fi + +if `grep -q "astlinux=net4801" /proc/cmdline` +then +modprobe -r pc87360 +fi + +fi +} + +case $1 in + +init) +init +start +;; + +start) +start +;; + +stop) +stop +;; + +restart) +stop +sleep 2 +start +;; + +*) +echo "Usage: start|stop|restart" +;; + +esac Property changes on: trunk/package/lmsensors/lmsensors.init ___________________________________________________________________ Name: svn:executable + * Modified: trunk/package/lmsensors/lmsensors.mk =================================================================== --- trunk/package/lmsensors/lmsensors.mk 2006-08-10 15:56:20 UTC (rev 209) +++ trunk/package/lmsensors/lmsensors.mk 2006-08-10 16:04:53 UTC (rev 210) @@ -33,6 +33,7 @@ LINUX=$(BUILD_DIR)/linux PREFIX=/usr KERNELVERSION=$(LINUX_VER) I2C_HEADERS=$(BUILD_DIR)/linux/include \ INCLUDEDIR=$(STAGING_DIR)/include $(TARGET_CONFIGURE_OPTS) MODVER=0 DESTDIR=$(STAGING_DIR) user_install install -D -m 0755 $(STAGING_DIR)/$(LMSENSORS_TARGET_BINARY) $(TARGET_DIR)/$(LMSENSORS_TARGET_BINARY) + install -D -m 0755 package/lmsensors/lmsensors.init $(TARGET_DIR)/etc/init.d/lmsensors $(STRIP) $(TARGET_DIR)/$(LMSENSORS_TARGET_BINARY) cp -a $(STAGING_DIR)/usr/lib/libsensors.s* $(TARGET_DIR)/usr/lib/ touch -c $(TARGET_DIR)/$(LMSENSORS_TARGET_BINARY) Added: trunk/target/generic/target_skeleton/etc/localtime =================================================================== --- trunk/target/generic/target_skeleton/etc/localtime (rev 0) +++ trunk/target/generic/target_skeleton/etc/localtime 2006-08-10 16:04:53 UTC (rev 210) @@ -0,0 +1 @@ +link /tmp/etc/localtime \ No newline at end of file Property changes on: trunk/target/generic/target_skeleton/etc/localtime ___________________________________________________________________ Name: svn:special + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |