diff options
author | John Klug <john.klug@multitech.com> | 2017-10-03 16:00:14 -0500 |
---|---|---|
committer | John Klug <john.klug@multitech.com> | 2017-10-03 16:00:14 -0500 |
commit | dadd1323eb57cc605760441fed3b69614cf498b7 (patch) | |
tree | 9111aa418cfa10424d3c10854f7c4a5d21f755db /recipes-core/busybox/busybox_%.bbappend | |
parent | e1caf328b57170582ebfd6632f3c081b1880bde8 (diff) | |
download | meta-mlinux-dadd1323eb57cc605760441fed3b69614cf498b7.tar.gz meta-mlinux-dadd1323eb57cc605760441fed3b69614cf498b7.tar.bz2 meta-mlinux-dadd1323eb57cc605760441fed3b69614cf498b7.zip |
Add ifplugd feature to mlinux
Diffstat (limited to 'recipes-core/busybox/busybox_%.bbappend')
-rw-r--r-- | recipes-core/busybox/busybox_%.bbappend | 48 |
1 files changed, 44 insertions, 4 deletions
diff --git a/recipes-core/busybox/busybox_%.bbappend b/recipes-core/busybox/busybox_%.bbappend index 4c6e752..f4311df 100644 --- a/recipes-core/busybox/busybox_%.bbappend +++ b/recipes-core/busybox/busybox_%.bbappend @@ -1,10 +1,50 @@ -PR .= ".mlinux1" - +PR .= ".mlinux2" FILESEXTRAPATHS_prepend := ":${THISDIR}/files:" -SRC_URI += "file://udhcpd.conf.example" +SRC_URI += "file://udhcpd.conf.example \ + file://ifplugd.action \ + file://ifplugd.default \ + file://ifplugd.init \ + file://eth0.conf \ + file://eth1.conf.example \ +" do_install_append () { - install -m 600 ${WORKDIR}/udhcpd.conf.example ${D}${sysconfdir}/udhcpd.conf.example + install -m 644 ${WORKDIR}/udhcpd.conf.example ${D}${sysconfdir}/udhcpd.conf.example install -m 600 ${WORKDIR}/udhcpd.conf.example ${D}${sysconfdir}/udhcpd.conf + install -d -m 755 ${D}${sysconfdir}/init.d + install -d -m 755 ${D}${sysconfdir}/ifplugd + install -d -m 755 ${D}${sysconfdir}/default + install -m 755 ${WORKDIR}/ifplugd.init ${D}${sysconfdir}/init.d/ifplugd + install -m 755 ${WORKDIR}/ifplugd.default ${D}${sysconfdir}/default/ifplugd + install -m 755 ${WORKDIR}/ifplugd.action ${D}${sysconfdir}/ifplugd + install -m 755 ${WORKDIR}/eth0.conf ${D}${sysconfdir}/ifplugd + install -m 644 ${WORKDIR}/eth1.conf.example ${D}${sysconfdir}/ifplugd } + +RDEPENDS_${PN}-ifplugd += "bash" +# PACKAGES =+ "${PN}-ifplugd" +inherit update-rc.d +INITSCRIPT_PACKAGES += "${PN}-ifplugd" +INITSCRIPT_NAME_${PN}-ifplugd = "ifplugd" +INITSCRIPT_PARAMS_${PN}-ifplugd = "defaults 3" + +FILES_${PN}-ifplugd = "${sysconfdir}/ifplugd/eth0.conf \ + ${sysconfdir}/ifplugd/eth1.conf.example \ + ${sysconfdir}/ifplugd/ifplugd.action \ + ${sysconfdir}/default/ifplugd \ + ${sysconfdir}/init.d/ifplugd \ + " + +FILES_${PN}-udhcpc =+ "${sysconfidir}/udhcpd.conf \ + ${sysconfidir}/udhcpd.conf.example \ + " + + +CONFFILES_${PN}-ifplugd = "${sysconfdir}/ifplugd/eth0.conf \ + ${sysconfdir}/ifplugd/ifplugd.action \ + ${sysconfdir}/default/ifplugd \ + ${sysconfidir}/udhcpd.conf \ + " + +CONFFILES_${PN}-udhcpc =+ "${sysconfidir}/udhcpd.conf"
\ No newline at end of file |