diff options
| -rw-r--r-- | meta-oe/recipes-support/lm_sensors/lmsensors/sensord.service | 11 | ||||
| -rw-r--r-- | meta-oe/recipes-support/lm_sensors/lmsensors_3.4.0.bb | 9 |
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] | ||
| 2 | Description=Sensor Information Logging | ||
| 3 | |||
| 4 | [Service] | ||
| 5 | Type=forking | ||
| 6 | EnvironmentFile=-@SYSCONFDIR@/sensord.conf | ||
| 7 | PIDFile=@LOCALSTATEDIR@/run/sensord.pid | ||
| 8 | ExecStart=@SBINDIR@/sensord $SENSORD_ARGS | ||
| 9 | |||
| 10 | [Install] | ||
| 11 | WantedBy=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" | |||
| 10 | SRC_URI = "http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-${PV}.tar.bz2 \ | 10 | SRC_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 | " |
| 15 | SRC_URI[md5sum] = "c03675ae9d43d60322110c679416901a" | 14 | SRC_URI[md5sum] = "c03675ae9d43d60322110c679416901a" |
| 16 | SRC_URI[sha256sum] = "e0579016081a262dd23eafe1d22b41ebde78921e73a1dcef71e05e424340061f" | 15 | SRC_URI[sha256sum] = "e0579016081a262dd23eafe1d22b41ebde78921e73a1dcef71e05e424340061f" |
| @@ -26,7 +25,7 @@ INITSCRIPT_PARAMS_${PN}-fancontrol = "defaults 66" | |||
| 26 | INITSCRIPT_PARAMS_${PN}-sensord = "defaults 67" | 25 | INITSCRIPT_PARAMS_${PN}-sensord = "defaults 67" |
| 27 | 26 | ||
| 28 | SYSTEMD_PACKAGES = "${PN}-sensord" | 27 | SYSTEMD_PACKAGES = "${PN}-sensord" |
| 29 | SYSTEMD_SERVICE_${PN}-sensord = "sensord.service" | 28 | SYSTEMD_SERVICE_${PN}-sensord = "sensord.service lm_sensors.service fancontrol.service" |
| 30 | SYSTEMD_AUTO_ENABLE = "disable" | 29 | SYSTEMD_AUTO_ENABLE = "disable" |
| 31 | 30 | ||
| 32 | S = "${WORKDIR}/lm_sensors-${PV}" | 31 | S = "${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 | ||
