diff --git a/log.c b/log.c index cd1ed5362..236903382 100644 --- a/log.c +++ b/log.c @@ -42,7 +42,7 @@ int log_init(const char *output) } if (output) { - new_logfd = open(output, O_CREAT | O_WRONLY | O_APPEND, 0600); + new_logfd = open(output, O_CREAT | O_TRUNC | O_WRONLY | O_APPEND, 0600); if (new_logfd < 0) { pr_perror("Can't create log file %s", output); return -1;