summaryrefslogtreecommitdiffstats
path: root/src/core/namespace.h
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2013-10-23 02:39:18 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2013-10-23 04:54:09 +0200
commitd8c9d3a468e61ee2a2b2c3454e662398b0885411 (patch)
tree071accb03d22bffa24f1a2c1c2284a3c70570bc8 /src/core/namespace.h
parentinhibit: port to sd-bus (diff)
downloadsystemd-d8c9d3a468e61ee2a2b2c3454e662398b0885411.tar.xz
systemd-d8c9d3a468e61ee2a2b2c3454e662398b0885411.zip
systemd: use unit name in PrivateTmp directories
Unit name is used whole in the directory name, so that the unit name can be easily extracted from it, e.g. "/tmp/systemd-abcd.service-DEDBIF1". https://bugzilla.redhat.com/show_bug.cgi?id=957439
Diffstat (limited to 'src/core/namespace.h')
-rw-r--r--src/core/namespace.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/core/namespace.h b/src/core/namespace.h
index ddb579468d..ee7416b7bd 100644
--- a/src/core/namespace.h
+++ b/src/core/namespace.h
@@ -23,7 +23,10 @@
#include <stdbool.h>
-int setup_tmpdirs(char **tmp_dir, char **var_tmp_dir);
+int setup_tmpdirs(const char *unit_id,
+ char **tmp_dir,
+ char **var_tmp_dir);
+
int setup_namespace(char **read_write_dirs,
char **read_only_dirs,
char **inaccessible_dirs,