While doing some switching between runlevel 3 and 5 I noticed that /etc/init.d/lm_sensors has 2 problems: 1) It uses /var/lock/subsys/sensors, whereas it should use /var/lock/subsys/lm_sensors otherwise /etc/rc.d/rc will try to start it again when switching runlevels even if its already running. 2) It should containt the word action or killproc so that /etc/rc.d/rc wont start it with the action function, currently during startup "Starting lm_sensors:" gets printed twice. The attached patch fixes both problems, you should probably change the path to the initscript in the patch.
Created attachment 122776 [details] PATCH fixing lm_sensors initscript
Fix looks good, included in latest package for FC-Devel. Read ya, Phil