<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jul 30, 2013 at 11:17 AM, Chris Larson <span dir="ltr"><<a href="mailto:clarson@kergoth.com" target="_blank">clarson@kergoth.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra">- Next steps, from my perspective:</div><div class="gmail_extra"><br></div><div class="gmail_extra">
- We need to agree on a pattern to follow for the read only rootfs support for individual pieces of recipes, as we need to work through them individually. Currently we have two possibilities on the floor, the /etc/default/readonly/ approach advocated by Chen Qi, and the overriding the volatiles/tmpfiles.d config file approach advocated by myself.</div>
<div class="gmail_extra"> - We need a plan of attack to avoid the need to duplicate tmpfiles.d and volatiles configuration. I was leaning toward using systemd-tmpfiles for both sysvinit and systemd, but others have advocated moving to tmpfiles.d configuration but using a homerolled script to implement it. Either would be a step in the right direction: moving away from volatiles config files in favor of tmpfiles.d config files.</div>
<div class="gmail_extra"> - We need a coherent, consistent mechanism for the user to choose whether a given file or files will be pregenerated at build time (e.g. ssh host keys, machine id) or generated every time at boot, for applicable cases.</div>
</blockquote></div><br>I forgot to mention, we also need to focus on improving the oe-core systemd support, and the feature parity between sysvinit and systemd images. Some are missing systemd support at all still (e.g. dropbear's service files are still in meta-systemd), and others don't behave the same between the two. For example, were we to pull over those dropbear service files, the dropbear sysvinit script would behave differently than the service files, and dropbear would behave differently than openssh.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">I don't know if that's a priority for the Yocto 1.5 release, but it probably should be.<br>-- <br>Christopher Larson<br>clarson at kergoth dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>
Maintainer - Tslib<br>Senior Software Engineer, Mentor Graphics
</div></div>