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]

