В Tue, 22 Jul 2014 00:39:13 +0200 Jon Severinsson <j...@severinsson.net> пишет:
> This makes no difference if /usr was mounted in the initrd, > and brings the behaviour of legacy systems closer to those > with a propper initrd. This should be documented in systemd.special(7) then. But what exact problem does it solve? > --- > src/core/mount.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/core/mount.c b/src/core/mount.c > index 102bbef..39a9aaf 100644 > --- a/src/core/mount.c > +++ b/src/core/mount.c > @@ -380,7 +380,8 @@ static int mount_add_default_dependencies(Mount *m) { > if (!p) > return 0; > > - if (path_equal(m->where, "/")) > + if (path_equal(m->where, "/") || > + path_equal(m->where, "/usr")) > return 0; > > if (mount_is_network(p)) { _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel