]> code.delx.au - pulseaudio/commitdiff
daemon-conf: Don't make log files executable.
authorTanu Kaskinen <tanuk@iki.fi>
Sat, 13 Aug 2011 11:35:31 +0000 (14:35 +0300)
committerColin Guthrie <colin@mageia.org>
Mon, 15 Aug 2011 08:41:56 +0000 (09:41 +0100)
src/daemon/daemon-conf.c

index 1f70b092ecf2233a11f31f8e2e9ba9040a240ada..c4ee544a9bbcb00dfb777096bdfd1eccdf08c818 100644 (file)
@@ -194,7 +194,7 @@ int pa_daemon_conf_set_log_target(pa_daemon_conf *c, const char *string) {
         pa_strlcpy(file_path, string + 5, sizeof(file_path));
 
         /* Open target file with user rights */
-        if ((log_fd = open(file_path, O_RDWR|O_TRUNC|O_CREAT, S_IRWXU)) >= 0) {
+        if ((log_fd = open(file_path, O_RDWR|O_TRUNC|O_CREAT, S_IRUSR | S_IWUSR)) >= 0) {
              c->auto_log_target = 0;
              c->log_target = PA_LOG_FD;
              pa_log_set_fd(log_fd);