summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-machines
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@fuzziesquirrel.com>2018-06-25 09:10:54 -0400
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2018-06-25 16:05:24 -0400
commitcf994353c41012ceabeb20561158d6cdd3319ffb (patch)
tree02c4b9800fe9b6bde7a49eac72533958174ef19f /meta-openbmc-machines
parent02dcbc72c0f8fdd2c110c074d0f7b6e64bc7b5fb (diff)
downloadtalos-openbmc-cf994353c41012ceabeb20561158d6cdd3319ffb.tar.gz
talos-openbmc-cf994353c41012ceabeb20561158d6cdd3319ffb.zip
witherspoon: Use systemd_unitdir
Somewhere between systemd 234 and 237 the install process stopped making /usr/lib/systemd/network for us. When we move to Yocto 2.5 this will result in an install failure. bitbake.conf provides a variable for /lib/systemd. Use it, as it's the correct location for these configuration/unit files anyhow. Tested: Booted QEMU witherspoon image to shell: Change-Id: I000b6f1b5548efb920d31226558159cba3deb8d6 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-openbmc-machines')
-rw-r--r--meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-core/systemd_%.bbappend8
1 files changed, 4 insertions, 4 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-core/systemd_%.bbappend b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-core/systemd_%.bbappend
index b4bfc1f12..847714b38 100644
--- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-core/systemd_%.bbappend
+++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-core/systemd_%.bbappend
@@ -3,12 +3,12 @@ SRC_URI += "file://journald-storage-policy.conf"
SRC_URI += "file://systemd-journald-override.conf"
SRC_URI += "file://journald-size-policy.conf"
-FILES_${PN} += "${libdir}/systemd/journald.conf.d/journald-storage-policy.conf"
+FILES_${PN} += "${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf"
FILES_${PN} += "${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf"
-FILES_${PN} += "${libdir}/systemd/journald.conf.d/journald-size-policy.conf"
+FILES_${PN} += "${systemd_unitdir}/journald.conf.d/journald-size-policy.conf"
do_install_append() {
- install -m 644 -D ${WORKDIR}/journald-storage-policy.conf ${D}${libdir}/systemd/journald.conf.d/journald-storage-policy.conf
+ install -m 644 -D ${WORKDIR}/journald-storage-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf
install -m 644 -D ${WORKDIR}/systemd-journald-override.conf ${D}${systemd_system_unitdir}/systemd-journald.service.d/systemd-journald-override.conf
- install -m 644 -D ${WORKDIR}/journald-size-policy.conf ${D}${libdir}/systemd/journald.conf.d/journald-size-policy.conf
+ install -m 644 -D ${WORKDIR}/journald-size-policy.conf ${D}${systemd_unitdir}/journald.conf.d/journald-size-policy.conf
}
OpenPOWER on IntegriCloud