diff options
Diffstat (limited to 'src/timedated.c')
-rw-r--r-- | src/timedated.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/timedated.c b/src/timedated.c index 4abcf1af73..4bde0355a5 100644 --- a/src/timedated.c +++ b/src/timedated.c @@ -578,6 +578,8 @@ int main(int argc, char *argv[]) { log_parse_environment(); log_open(); + umask(0022); + if (argc == 2 && streq(argv[1], "--introspect")) { fputs(DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE "<node>\n", stdout); @@ -592,8 +594,6 @@ int main(int argc, char *argv[]) { goto finish; } - umask(0022); - r = read_data(); if (r < 0) { log_error("Failed to read timezone data: %s", strerror(-r)); |