]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/core/execute.h
core: allow setting WorkingDirectory= to the special value ~
[thirdparty/systemd.git] / src / core / execute.h
index 8d14fe23d07b89810d5c767165c78506c4c0245a..2c93044748d620a1c26d59b239d6a858b483c059 100644 (file)
@@ -103,6 +103,7 @@ struct ExecContext {
         struct rlimit *rlimit[_RLIMIT_MAX];
         char *working_directory, *root_directory;
         bool working_directory_missing_ok;
+        bool working_directory_home;
 
         mode_t umask;
         int oom_score_adjust;
@@ -214,7 +215,7 @@ struct ExecParameters {
         bool apply_tty_stdin;
         bool confirm_spawn;
         bool selinux_context_net;
-        CGroupControllerMask cgroup_supported;
+        CGroupMask cgroup_supported;
         const char *cgroup_path;
         bool cgroup_delegate;
         const char *runtime_prefix;