On Mon, Feb 24, 2014 at 03:43:07PM +0100, Christoph Berg wrote:
> Control: severity -1 important
> Control: retitle -1 systemd makes / shared by default
> 
> Re: Sam Morris 2014-02-24 <[email protected]>
> > > I don't think we as PostgreSQL maintainers should be messing with the
> > > configuration of / to enable the testsuite.
> > 
> > The tests will still break if the admin has set shared propagation on /.
> > In my own code that uses CLONE_NEWNS for the same reason, I explicitly
> > run 'mount --make-rprivate /' to bring the propagation settings into a
> > known desired state; I suggest that others do the same.
> 
> The bit I was missing here is that I can run "mount --make-rprivate /"
> *inside* the CLONE_NEWNS namespace, so that it doesn't modify the
> system's global state, but just what I am seeing. (Does anyone
> actually understand these semantics?!)

I think I had to read sharedsubtree.txt about a dozen times before I
understood it, so you're not the only one left wanting better
documentation. :)


-- 
Sam Morris <https://robots.org.uk/>
3412 EA18 1277 354B 991B  C869 B219 7FDB 5EA0 1078


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to