<p dir="ltr"><br>
On 24 Aug 2013 03:51, "Colin Walters" <<a href="mailto:walters@verbum.org">walters@verbum.org</a>> wrote:<br>
><br>
> First, thanks for working on this, most of these patches look sane to<br>
> me.<br>
><br>
> On Fri, 2013-08-23 at 15:09 +0800, Tom Gundersen wrote:<br>
><br>
> > +        if (path_equal(m->where, "/") ||<br>
> > +            path_equal(m->where, "/usr"))<br>
> > +                return false;<br>
><br>
> But it annoys me that we're propagating this hardcoding in the new code<br>
> too.  How about we make systemd inspect /proc/self/mountinfo *very*<br>
> early on at boot when it starts, and ensure skip unmounting these, under<br>
> the assumption they'll be taken care of either in the initrd, or by the<br>
> final kill spree?</p>
<p dir="ltr">This has been bothering me too, but haven't gotten around to sorting it out properly yet. Your idea sounds like the best approach, I'll have a look at it.</p>
<p dir="ltr">Cheers,</p>
<p dir="ltr">Tom<br>
</p>