The original behaviour is to enable the service in the package postinst phase. 
This patch
will enable the service also when building the rootfs, so it fixes the case 
when no
package-management is enabled. It also now delegates systemd enablement to the 
systemd
bbclass, instead of using explicit code in the recipe itself.

Signed-off-by: Sander van Grieken <[email protected]>
---
 .../avahi/avahi_0.6.31.bbappend                    |    9 +++++++++
 1 file changed, 9 insertions(+)
 create mode 100644 
meta-systemd/oe-core/recipes-connectivity/avahi/avahi_0.6.31.bbappend

diff --git 
a/meta-systemd/oe-core/recipes-connectivity/avahi/avahi_0.6.31.bbappend 
b/meta-systemd/oe-core/recipes-connectivity/avahi/avahi_0.6.31.bbappend
new file mode 100644
index 0000000..d41ca93
--- /dev/null
+++ b/meta-systemd/oe-core/recipes-connectivity/avahi/avahi_0.6.31.bbappend
@@ -0,0 +1,9 @@
+PRINC := "${@int(PRINC) + 1}"
+
+inherit systemd
+
+SYSTEMD_PACKAGES = "${PN}-systemd"
+SYSTEMD_SERVICE = "avahi-daemon.service"
+SYSTEMD_AUTO_ENABLE = "enable"
+
+FILES_${PN}-systemd += "${systemd_unitdir}/system/"
-- 
1.7.9.5


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to