busybox: create /etc/default on do_install
authorAndreas Oberritter <obi@opendreambox.org>
Thu, 16 Feb 2012 02:06:55 +0000 (02:06 +0000)
committerPatrick Ohly <patrick.ohly@intel.com>
Fri, 9 Jan 2015 16:18:36 +0000 (08:18 -0800)
* Currently, it's blindly assumed that /etc/default
  exists, when busybox-syslog gets copied into it.
  This only works by chance and only if CONFIG_HWCLOCK=y
  is set.

(From meta-openembedded rev: 143367e4f584ea7054dca2a466f410a46d02e6b1)

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
meta-openembedded/meta-oe/recipes-core/busybox/busybox_1.19.3.bbappend

index 7e72a43..98b959f 100644 (file)
@@ -13,6 +13,7 @@ SYSTEMD_PACKAGES = "${PN}-syslog-systemd"
 SYSTEMD_SERVICE_${PN}-syslog-systemd = "busybox-syslog.service"
 
 do_install_append() {
+       install -d ${D}${sysconfdir}/default
        install -m 0644 ${WORKDIR}/busybox-syslog.default ${D}${sysconfdir}/default/busybox-syslog
 
        install -d ${D}${base_libdir}/systemd/system