[Pkg-systemd-maintainers] Bug#739593: closed by Michael Stapelberg <stapelberg at debian.org> (Re: Bug#739593: systemd makes / shared by default)

Sam Morris sam at robots.org.uk
Mon Feb 24 16:43:59 GMT 2014


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 <20140224122751.GA7788 at traxus.robots.org.uk>
> > > 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




More information about the Pkg-systemd-maintainers mailing list