diff --git a/utils/lm-sensors/Makefile b/utils/lm-sensors/Makefile index 13aa5b923..3ea3b4f23 100644 --- a/utils/lm-sensors/Makefile +++ b/utils/lm-sensors/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=lm-sensors PKG_VERSION:=3.3.5 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/groeck/lm-sensors.git @@ -101,6 +101,8 @@ ifeq ($(ARCH),i386) $(INSTALL_DIR) $(1)/etc $(INSTALL_CONF) ./files/sensors.conf $(1)/etc/sensors.conf endif + $(INSTALL_DIR) $(1)/etc/init.d + $(INSTALL_BIN) ./files/lm-sensors.init $(1)/etc/init.d/lm-sensors endef define Package/lm-sensors-detect/install diff --git a/utils/lm-sensors/files/lm-sensors.init b/utils/lm-sensors/files/lm-sensors.init new file mode 100644 index 000000000..5ac7a7240 --- /dev/null +++ b/utils/lm-sensors/files/lm-sensors.init @@ -0,0 +1,14 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2017 Philip Prindeville, Redfish Solutions LLC + +START=28 +STOP= + +PROG=/usr/sbin/sensors + +start() { + [ -f /etc/sensors.conf -o -f /etc/sensors3.conf ] || return + + $PROG -s +} +