summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-support/lm_sensors/lmsensors/sensord.service11
-rw-r--r--meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb9
2 files changed, 2 insertions, 18 deletions
diff --git a/meta-oe/recipes-support/lm_sensors/lmsensors/sensord.service b/meta-oe/recipes-support/lm_sensors/lmsensors/sensord.service
deleted file mode 100644
index 4836d8ff05..0000000000
--- a/meta-oe/recipes-support/lm_sensors/lmsensors/sensord.service
+++ /dev/null
@@ -1,11 +0,0 @@
1[Unit]
2Description=Sensor Information Logging
3
4[Service]
5Type=forking
6EnvironmentFile=-@SYSCONFDIR@/sensord.conf
7PIDFile=@LOCALSTATEDIR@/run/sensord.pid
8ExecStart=@SBINDIR@/sensord $SENSORD_ARGS
9
10[Install]
11WantedBy=multi-user.target
diff --git a/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb b/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
index 66e89235cb..a483fb38a8 100644
--- a/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
+++ b/meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb
@@ -10,7 +10,6 @@ DEPENDS = "sysfsutils virtual/libiconv bison-native flex-native rrdtool"
10SRC_URI = "http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${PV}.tar.bz2 \ 10SRC_URI = "http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${PV}.tar.bz2 \
11 file://fancontrol.init \ 11 file://fancontrol.init \
12 file://sensord.init \ 12 file://sensord.init \
13 file://sensord.service \
14" 13"
15SRC_URI[md5sum] = "c03675ae9d43d60322110c679416901a" 14SRC_URI[md5sum] = "c03675ae9d43d60322110c679416901a"
16SRC_URI[sha256sum] = "e0579016081a262dd23eafe1d22b41ebde78921e73a1dcef71e05e424340061f" 15SRC_URI[sha256sum] = "e0579016081a262dd23eafe1d22b41ebde78921e73a1dcef71e05e424340061f"
@@ -26,7 +25,7 @@ INITSCRIPT_PARAMS_${PN}-fancontrol = "defaults 66"
26INITSCRIPT_PARAMS_${PN}-sensord = "defaults 67" 25INITSCRIPT_PARAMS_${PN}-sensord = "defaults 67"
27 26
28SYSTEMD_PACKAGES = "${PN}-sensord" 27SYSTEMD_PACKAGES = "${PN}-sensord"
29SYSTEMD_SERVICE_${PN}-sensord = "sensord.service" 28SYSTEMD_SERVICE_${PN}-sensord = "sensord.service lm_sensors.service fancontrol.service"
30SYSTEMD_AUTO_ENABLE = "disable" 29SYSTEMD_AUTO_ENABLE = "disable"
31 30
32S = "${WORKDIR}/lm_sensors-${PV}" 31S = "${WORKDIR}/lm_sensors-${PV}"
@@ -58,11 +57,7 @@ do_install() {
58 # Insall sensord service script 57 # Insall sensord service script
59 if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then 58 if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then
60 install -d ${D}${systemd_unitdir}/system 59 install -d ${D}${systemd_unitdir}/system
61 install -m 0644 ${WORKDIR}/sensord.service ${D}${systemd_unitdir}/system 60 install -m 0644 ${S}/prog/init/*.service ${D}${systemd_unitdir}/system
62
63 sed -i -e 's#@SYSCONFDIR@#${sysconfdir}#g' ${D}${systemd_unitdir}/system/sensord.service
64 sed -i -e 's#@LOCALSTATEDIR@#${localstatedir}#g' ${D}${systemd_unitdir}/system/sensord.service
65 sed -i -e 's#@SBINDIR@#${sbindir}#g' ${D}${systemd_unitdir}/system/sensord.service
66 fi 61 fi
67} 62}
68 63