Do not set log files executable

Oops.
master
Curtis McEnroe 2018-08-18 00:02:38 -04:00
parent 9469db993c
commit 6ec3c3011e
No known key found for this signature in database
GPG Key ID: CEA2F97ADCFCD77C
1 changed files with 1 additions and 1 deletions

2
log.c
View File

@ -80,7 +80,7 @@ static FILE *logFile(struct Tag tag, const struct tm *time) {
char path[sizeof("YYYY-MM-DD.log")]; char path[sizeof("YYYY-MM-DD.log")];
strftime(path, sizeof(path), "%F.log", time); strftime(path, sizeof(path), "%F.log", time);
int fd = openat( int fd = openat(
log->dir, path, O_WRONLY | O_APPEND | O_CREAT | O_CLOEXEC, 0700 log->dir, path, O_WRONLY | O_APPEND | O_CREAT | O_CLOEXEC, 0600
); );
if (fd < 0) err(EX_CANTCREAT, "%s/%s", tag.name, path); if (fd < 0) err(EX_CANTCREAT, "%s/%s", tag.name, path);