NNTP: obscure passwords in the syslog
[citadel.git] / citadel / modules / nntp / serv_nntp.c
index d60abd15f9168f11bea52e558370c97b0cae2230..23652545bd133a87ff17cf2a324f2391e683b9f7 100644 (file)
@@ -689,7 +689,7 @@ void nntp_command_loop(void)
                FreeStrBuf(&Cmd);
                return;
        }
-       syslog(LOG_DEBUG, "NNTP server: %s\n", ChrPtr(Cmd));
+       syslog(LOG_DEBUG, "NNTP: %s\n", ((!strncasecmp(ChrPtr(Cmd), "AUTHINFO", 8)) ? "AUTHINFO ..." : ChrPtr(Cmd)));
        extract_token(cmdname, ChrPtr(Cmd), 0, ' ', sizeof cmdname);
 
        /*