chiark / gitweb /
journald: adjust permissions for rotated files
[elogind.git] / src / sysctl.c
index 9f7acfce8b09f76d67247c0d82caa2c35baed5aa..852ec91c9c9049bbe2260265437c7bb9b5104502 100644 (file)
@@ -228,14 +228,16 @@ int main(int argc, char *argv[]) {
         log_parse_environment();
         log_open();
 
+        umask(0022);
+
         if (argc > optind)
                 r = apply_file(argv[optind], false);
         else {
                 char **files, **f;
 
                 r = conf_files_list(&files, ".conf",
-                                    "/run/sysctl.d",
                                     "/etc/sysctl.d",
+                                    "/run/sysctl.d",
                                     "/usr/local/lib/sysctl.d",
                                     "/usr/lib/sysctl.d",
                                     "/lib/sysctl.d",