diff options
Diffstat (limited to 'recipes-core/usb-rndis/usb-rndis-systemd.bb')
-rw-r--r-- | recipes-core/usb-rndis/usb-rndis-systemd.bb | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/recipes-core/usb-rndis/usb-rndis-systemd.bb b/recipes-core/usb-rndis/usb-rndis-systemd.bb index 47bf921..b2cc2ce 100644 --- a/recipes-core/usb-rndis/usb-rndis-systemd.bb +++ b/recipes-core/usb-rndis/usb-rndis-systemd.bb @@ -1,7 +1,7 @@ SECTION = "network" DESCRIPTION = "RNDIS usb client configuration and startup" RDEPENDS_${PN} = "" -# The license is meant for this recipe and the files it installes. +# The license is meant for this recipe and the files it installs. # RNDIS is part of the kernel, udhcpd is part of busybox LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58" @@ -15,16 +15,17 @@ inherit allarch systemd SRC_URI = " \ file://start-rndis.sh \ file://usb-rndis.service \ - file://busybox-dhcpd.service \ - file://udhcpd.conf " + file://usb-rndis.rules \ + file://udhcpd-usb-rndis.conf " do_install() { - install -d ${D}/${sysconfdir} ${D}/${bindir} - install -m 0755 ${WORKDIR}/start-rndis.sh ${D}/${bindir} - install -m 0644 ${WORKDIR}/udhcpd.conf ${D}/${sysconfdir}/ + install -d ${D}/${sysconfdir}/udev/rules.d ${D}/${bindir} + install -m 0755 ${WORKDIR}/start-rndis.sh ${D}/${bindir}/ + install -m 0644 ${WORKDIR}/usb-rndis.rules ${D}/${sysconfdir}/udev/rules.d/ + install -m 0644 ${WORKDIR}/udhcpd-usb-rndis.conf ${D}/${sysconfdir}/ } NATIVE_SYSTEMD_SUPPORT = "1" SYSTEMD_PACKAGES = "${PN}" -SYSTEMD_SERVICE_${PN} = "usb-rndis.service busybox-dhcpd.service " +SYSTEMD_SERVICE_${PN} = "usb-rndis.service" |