summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-support/lvm2/lvm2.inc10
1 files changed, 8 insertions, 2 deletions
diff --git a/meta-oe/recipes-support/lvm2/lvm2.inc b/meta-oe/recipes-support/lvm2/lvm2.inc
index 2b2d8ed337..cc70246cff 100644
--- a/meta-oe/recipes-support/lvm2/lvm2.inc
+++ b/meta-oe/recipes-support/lvm2/lvm2.inc
@@ -39,8 +39,14 @@ do_install_append() {
39 # Install machine specific configuration file 39 # Install machine specific configuration file
40 install -m 0644 ${WORKDIR}/lvm.conf ${D}${sysconfdir}/lvm/lvm.conf 40 install -m 0644 ${WORKDIR}/lvm.conf ${D}${sysconfdir}/lvm/lvm.conf
41 sed -i -e 's:@libdir@:${libdir}:g' ${D}${sysconfdir}/lvm/lvm.conf 41 sed -i -e 's:@libdir@:${libdir}:g' ${D}${sysconfdir}/lvm/lvm.conf
42 oe_runmake 'DESTDIR=${D}' install install_systemd_units 42 if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then
43 sed -i -e 's:/usr/bin/true:${base_bindir}/true:g' ${D}${systemd_unitdir}/system/blk-availability.service 43 oe_runmake 'DESTDIR=${D}' install install_systemd_units
44 sed -i -e 's:/usr/bin/true:${base_bindir}/true:g' ${D}${systemd_unitdir}/system/blk-availability.service
45 else
46 oe_runmake 'DESTDIR=${D}' install install_initscripts
47 mv ${D}${sysconfdir}/rc.d/init.d ${D}${sysconfdir}/init.d
48 rm -rf ${D}${sysconfdir}/rc.d
49 fi
44} 50}
45 51
46SYSTEMD_PACKAGES = "${PN}" 52SYSTEMD_PACKAGES = "${PN}"