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/update-utmp.c | |
parent | manager: call generators with umask 0022 (diff) | |
download | systemd-4c12626c8e3491570b395d68380543e10c98ad33.tar.xz systemd-4c12626c8e3491570b395d68380543e10c98ad33.zip |
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/update-utmp.c')
-rw-r--r-- | src/update-utmp.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/update-utmp.c b/src/update-utmp.c index b06f5a06cb..f81e7f495f 100644 --- a/src/update-utmp.c +++ b/src/update-utmp.c @@ -373,6 +373,8 @@ int main(int argc, char *argv[]) { log_parse_environment(); log_open(); + umask(0022); + #ifdef HAVE_AUDIT if ((c.audit_fd = audit_open()) < 0) log_error("Failed to connect to audit log: %m"); |