<p dir="ltr"><br>
On 13 Jan 2014 18:02, "Burton, Ross" &lt;ross.burton@intel.com&gt; wrote:<br>
&gt;<br>
&gt; If dnsmasq doesn't need to be manually masked, then why not just<br>
&gt; remove it from the list?<br></p>
<p dir="ltr">Hm, good question... I guess I have to claim temporary stupidity. </p>
<p dir="ltr">I'll send a patch to remove dnsmasq from the list. </p>
<p dir="ltr">Though, I still think that we should check for service files insert systemd_unitdir and not only check /etc/systemd/system... So I think I'll claim that the patch is correct anyway, though. </p>
<p dir="ltr">Cheers, <br>
Anders </p>
<p dir="ltr">&gt; Ross<br>
&gt;<br>
&gt; On 10 January 2014 07:15, Anders Darander &lt;anders@chargestorm.se&gt; wrote:<br>
&gt; &gt; Do also check systemd_unitdir/system/ for available unit files.<br>
&gt; &gt;<br>
&gt; &gt; This was hiding dnsmasq.service for us, as /etc/systemd/system has<br>
&gt; &gt; priority over systemd_unitdir/system...<br>
&gt; &gt;<br>
&gt; &gt; Signed-off-by: Anders Darander &lt;anders@chargestorm.se&gt;<br>
&gt; &gt; ---<br>
&gt; &gt;&#160; meta/recipes-core/systemd/systemd-compat-units.bb | 2 +-<br>
&gt; &gt;&#160; 1 file changed, 1 insertion(+), 1 deletion(-)<br>
&gt; &gt;<br>
&gt; &gt; diff --git a/meta/recipes-core/systemd/systemd-compat-units.bb b/meta/recipes-core/systemd/systemd-compat-units.bb<br>
&gt; &gt; index 9f28283..e32ad79 100644<br>
&gt; &gt; --- a/meta/recipes-core/systemd/systemd-compat-units.bb<br>
&gt; &gt; +++ b/meta/recipes-core/systemd/systemd-compat-units.bb<br>
&gt; &gt; @@ -42,7 +42,7 @@ pkg_postinst_${PN} () {<br>
&gt; &gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; fi<br>
&gt; &gt;<br>
&gt; &gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; for i in ${SYSTEMD_DISABLED_SYSV_SERVICES} ; do<br>
&gt; &gt; -&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if [ \( -e $i -o $i.sh \) -a ! -e $D${sysconfdir}/systemd/system/$i.service ] ; then<br>
&gt; &gt; +&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; if [ \( -e $i -o $i.sh \) -a ! \( -e $D${sysconfdir}/systemd/system/$i.service -o&#160; -e $D${systemd_unitdir}/system/$i.service \) ] ; then<br>
&gt; &gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; echo -n "$i: " ; systemctl ${OPTS} mask $i.service<br>
&gt; &gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; fi<br>
&gt; &gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; done ; echo<br>
&gt; &gt; --<br>
&gt; &gt; 1.8.5.2<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Openembedded-core mailing list<br>
&gt; &gt; Openembedded-core@lists.openembedded.org<br>
&gt; &gt; http://lists.openembedded.org/mailman/listinfo/openembedded-core<br>
</p>