On Mon, Mar 18, 2013 at 03:39:18PM +0200, Jukka Rissanen wrote: > Create IPv4 address for ethernet in qemu image when systemd is > in use.
This belongs to oe-devel ML with [meta-systemd] in subject. > > Signed-off-by: Jukka Rissanen <[email protected]> > --- > Hi, > > this patch will provision the ethernet IP address automatically > in qemu image when systemd is being used. > > Cheers, > Jukka > > .../connman/connman-conf.bbappend | 19 > +++++++++++++++++++ > .../connman/connman-conf/qemuall/connman-conf.service | 11 +++++++++++ > 2 files changed, 30 insertions(+) > create mode 100644 > meta-systemd/oe-core/recipes-connectivity/connman/connman-conf.bbappend > create mode 100644 > meta-systemd/oe-core/recipes-connectivity/connman/connman-conf/qemuall/connman-conf.service > > diff --git > a/meta-systemd/oe-core/recipes-connectivity/connman/connman-conf.bbappend > b/meta-systemd/oe-core/recipes-connectivity/connman/connman-conf.bbappend > new file mode 100644 > index 0000000..6699355 > --- /dev/null > +++ b/meta-systemd/oe-core/recipes-connectivity/connman/connman-conf.bbappend > @@ -0,0 +1,19 @@ > +PRINC := "${@int(PRINC) + 1}" > + > +inherit systemd > + > +FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" > +SRC_URI_append_qemuall += " file://connman-conf.service " > + > +SYSTEMD_PACKAGES = "${PN}-systemd" > +SYSTEMD_SERVICE_${PN}-systemd = "connman-conf.service" > +SYSTEMD_AUTO_ENABLE = "enable" > + > +FILES_${PN} += " connman-conf.service " > + > +do_install_append() { > + install -d ${D}${nonarch_base_libdir}/systemd/system > + install -m 0755 ${WORKDIR}/connman-conf.service > ${D}${nonarch_base_libdir}/systemd/system > +} > + > +PACKAGES += " ${PN}-systemd" > diff --git > a/meta-systemd/oe-core/recipes-connectivity/connman/connman-conf/qemuall/connman-conf.service > > b/meta-systemd/oe-core/recipes-connectivity/connman/connman-conf/qemuall/connman-conf.service > new file mode 100644 > index 0000000..5d3c2b4 > --- /dev/null > +++ > b/meta-systemd/oe-core/recipes-connectivity/connman/connman-conf/qemuall/connman-conf.service > @@ -0,0 +1,11 @@ > +[Unit] > +Description=Setup IP address for wired interface > +After=syslog.target > + > +[Service] > +Type=simple > +ExecStart=-/usr/lib/connman/wired-setup > +StandardOutput=null > + > +[Install] > +WantedBy=connman.service > -- > 1.7.11.4 > > > _______________________________________________ > Openembedded-core mailing list > [email protected] > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: [email protected]
signature.asc
Description: Digital signature
_______________________________________________ Openembedded-core mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
