diff options
author | Lennart Poettering <lennart@poettering.net> | 2011-08-01 20:52:18 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2011-08-01 20:52:18 +0200 |
commit | 4c12626c8e3491570b395d68380543e10c98ad33 (patch) | |
tree | 6cc39f5ee23aa41accc1baffb7db5a7444859fce /src/nspawn.c | |
parent | 07f8a4aa49a84ec61513788d5ddf521f3de5a0ba (diff) | |
download | systemd-4c12626c8e3491570b395d68380543e10c98ad33.tar.gz |
umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal
Diffstat (limited to 'src/nspawn.c')
-rw-r--r-- | src/nspawn.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nspawn.c b/src/nspawn.c index a1ed425f05..f4d63ea265 100644 --- a/src/nspawn.c +++ b/src/nspawn.c @@ -314,7 +314,6 @@ static int copy_devnodes(const char *dest, const char *console) { } finish: - umask(u); return r; @@ -776,7 +775,7 @@ int main(int argc, char *argv[]) { goto child_fail; } - umask(0002); + umask(0022); if (drop_capabilities() < 0) goto child_fail; |