]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/util/logger.c
logger: write to fd 1 directly instead of /dev/tty. The latter cant be redirected
[netatalk.git] / libatalk / util / logger.c
index 477021c26252a5aeca281a5d610957d4365fe6e0..0664b09c2e694e278494ee7620e87547ba721eaf 100644 (file)
@@ -360,7 +360,7 @@ void log_setup(const char *filename, enum loglevels loglevel, enum logtypes logt
     /* Open log file as OPEN_LOGS_AS_UID*/
     /* Is it /dev/tty ? */
     if (strcmp(file_configs[logtype].filename, "/dev/tty") == 0) {
-        file_configs[logtype].fd = open( file_configs[logtype].filename, O_WRONLY);
+        file_configs[logtype].fd = 1; /* stdout */
     } else {
         process_uid = geteuid();
         if (process_uid) {