1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2024-10-26 08:55:18 +03:00

core/mount: fix default target for /sysusr/usr and its child

Follow-up for 29a24ab28e.

(cherry picked from commit dbfc096095)
(cherry picked from commit a3177cbe54)
(cherry picked from commit 6e8d76f776)
(cherry picked from commit 4647e86922)
This commit is contained in:
Yu Watanabe 2023-02-15 14:23:34 +09:00 committed by Luca Boccassi
parent 74d5f34b0a
commit 4cba8e33f8

View File

@ -473,6 +473,10 @@ static int mount_add_default_ordering_dependencies(
after = NULL;
before = isempty(e) ? SPECIAL_INITRD_ROOT_FS_TARGET : SPECIAL_INITRD_FS_TARGET;
} else if (in_initrd() && path_startswith(m->where, "/sysusr/usr")) {
after = NULL;
before = SPECIAL_INITRD_USR_FS_TARGET;
} else if (mount_is_network(p)) {
after = SPECIAL_REMOTE_FS_PRE_TARGET;
before = SPECIAL_REMOTE_FS_TARGET;