diff options
Diffstat (limited to 'geomyidae-git/geomyidae-journald.patch')
-rw-r--r-- | geomyidae-git/geomyidae-journald.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/geomyidae-git/geomyidae-journald.patch b/geomyidae-git/geomyidae-journald.patch new file mode 100644 index 0000000..ec52197 --- /dev/null +++ b/geomyidae-git/geomyidae-journald.patch @@ -0,0 +1,17 @@ +diff -r -u -N geomyidae/main.c geomyidae-journald/main.c +--- geomyidae/main.c 2018-08-26 14:10:15.625690876 +0200 ++++ geomyidae-journald/main.c 2018-08-26 18:52:59.695600426 +0200 +@@ -470,7 +470,12 @@ + } + + if (logfile != NULL) { +- glfd = open(logfile, O_APPEND | O_WRONLY | O_CREAT, 0644); ++ if (strncasecmp(logfile, "stdout", 6) == 0) { ++ glfd = 1; ++ } ++ else { ++ glfd = open(logfile, O_APPEND | O_WRONLY | O_CREAT, 0644); ++ } + if (glfd < 0) { + perror("log"); + return 1; |