From: Yu Watanabe Date: Wed, 3 Jan 2018 15:20:44 +0000 (+0900) Subject: core: RuntimeDirectory= does not request new mount namespace X-Git-Tag: v237~142^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b43ee82fc1366489963b319dd5f1f22d2833883c;p=thirdparty%2Fsystemd.git core: RuntimeDirectory= does not request new mount namespace Now RuntimeDirectory= does not create 'private' directory. Thus, it is not neccessary to request new mount namespace. Follow-up for 8092a48cc1d1fb20b66371576754df831d30a43b. --- diff --git a/src/core/execute.c b/src/core/execute.c index de72786d7fe..2ec8620b867 100644 --- a/src/core/execute.c +++ b/src/core/execute.c @@ -1810,8 +1810,7 @@ static bool exec_needs_mount_namespace( return true; if (context->dynamic_user && - (!strv_isempty(context->directories[EXEC_DIRECTORY_RUNTIME].paths) || - !strv_isempty(context->directories[EXEC_DIRECTORY_STATE].paths) || + (!strv_isempty(context->directories[EXEC_DIRECTORY_STATE].paths) || !strv_isempty(context->directories[EXEC_DIRECTORY_CACHE].paths) || !strv_isempty(context->directories[EXEC_DIRECTORY_LOGS].paths))) return true;