diff -pru dovecot-0.99.13/debian/changelog dovecot-0.99.13.dg1/debian/changelog --- dovecot-0.99.13/debian/changelog 2005-02-03 19:27:42.000000000 -0800 +++ dovecot-0.99.13.dg1/debian/changelog 2005-02-03 19:26:53.000000000 -0800 @@ -1,3 +1,10 @@ +dovecot (0.99.13-4.dg1) unstable; urgency=low + + * add LOG_PID to openlog + * log when plaintext authentication is used + + -- dean gaudet Thu, 3 Feb 2005 18:33:22 -0800 + dovecot (0.99.13-4) unstable; urgency=low * build depend on libmysqlclient12 Only in dovecot-0.99.13: dovecot.spec diff -pru dovecot-0.99.13/src/auth/main.c dovecot-0.99.13.dg1/src/auth/main.c --- dovecot-0.99.13/src/auth/main.c 2004-12-18 21:25:15.000000000 -0800 +++ dovecot-0.99.13.dg1/src/auth/main.c 2005-02-03 19:08:46.000000000 -0800 @@ -43,7 +43,7 @@ static void auth_accept(void *context __ static void open_logfile(void) { if (getenv("USE_SYSLOG") != NULL) - i_set_failure_syslog("dovecot-auth", LOG_NDELAY, LOG_MAIL); + i_set_failure_syslog("dovecot-auth", LOG_NDELAY|LOG_PID, LOG_MAIL); else { /* log to file or stderr */ i_set_failure_file(getenv("LOGFILE"), "dovecot-auth"); diff -pru dovecot-0.99.13/src/imap/main.c dovecot-0.99.13.dg1/src/imap/main.c --- dovecot-0.99.13/src/imap/main.c 2003-05-26 08:27:13.000000000 -0700 +++ dovecot-0.99.13.dg1/src/imap/main.c 2005-02-03 19:09:03.000000000 -0800 @@ -49,7 +49,7 @@ static void open_logfile(void) i_snprintf(log_prefix, sizeof(log_prefix), "imap(%s)", user); if (getenv("USE_SYSLOG") != NULL) - i_set_failure_syslog(log_prefix, LOG_NDELAY, LOG_MAIL); + i_set_failure_syslog(log_prefix, LOG_NDELAY|LOG_PID, LOG_MAIL); else { /* log to file or stderr */ i_set_failure_file(getenv("LOGFILE"), log_prefix); diff -pru dovecot-0.99.13/src/imap-login/client-authenticate.c dovecot-0.99.13.dg1/src/imap-login/client-authenticate.c --- dovecot-0.99.13/src/imap-login/client-authenticate.c 2005-02-03 19:27:42.000000000 -0800 +++ dovecot-0.99.13.dg1/src/imap-login/client-authenticate.c 2005-02-03 19:21:43.000000000 -0800 @@ -91,6 +91,7 @@ static void master_callback(struct clien if (success) { reason = t_strconcat("Login: ", client->common.virtual_user, + client->secured ? NULL : " (plaintext)", NULL); } else { reason = t_strconcat("Internal login failure: ", diff -pru dovecot-0.99.13/src/login-common/main.c dovecot-0.99.13.dg1/src/login-common/main.c --- dovecot-0.99.13/src/login-common/main.c 2005-02-03 19:27:42.000000000 -0800 +++ dovecot-0.99.13.dg1/src/login-common/main.c 2005-02-03 19:08:57.000000000 -0800 @@ -116,7 +116,7 @@ static void login_accept_ssl(void *conte static void open_logfile(const char *name) { if (getenv("USE_SYSLOG") != NULL) - i_set_failure_syslog(name, LOG_NDELAY, LOG_MAIL); + i_set_failure_syslog(name, LOG_NDELAY|LOG_PID, LOG_MAIL); else { /* log to file or stderr */ i_set_failure_file(getenv("LOGFILE"), name); diff -pru dovecot-0.99.13/src/master/main.c dovecot-0.99.13.dg1/src/master/main.c --- dovecot-0.99.13/src/master/main.c 2004-09-02 10:03:55.000000000 -0700 +++ dovecot-0.99.13.dg1/src/master/main.c 2005-02-03 19:08:52.000000000 -0800 @@ -330,7 +330,7 @@ static void open_fds(void) static void open_logfile(void) { if (set->log_path == NULL) - i_set_failure_syslog("dovecot", LOG_NDELAY, LOG_MAIL); + i_set_failure_syslog("dovecot", LOG_NDELAY|LOG_PID, LOG_MAIL); else { /* log to file or stderr */ i_set_failure_file(set->log_path, "dovecot"); diff -pru dovecot-0.99.13/src/pop3/main.c dovecot-0.99.13.dg1/src/pop3/main.c --- dovecot-0.99.13/src/pop3/main.c 2004-07-14 02:53:00.000000000 -0700 +++ dovecot-0.99.13.dg1/src/pop3/main.c 2005-02-03 19:09:09.000000000 -0800 @@ -39,7 +39,7 @@ static void open_logfile(void) i_snprintf(log_prefix, sizeof(log_prefix), "pop3(%s)", user); if (getenv("USE_SYSLOG") != NULL) - i_set_failure_syslog(log_prefix, LOG_NDELAY, LOG_MAIL); + i_set_failure_syslog(log_prefix, LOG_NDELAY|LOG_PID, LOG_MAIL); else { /* log to file or stderr */ i_set_failure_file(getenv("LOGFILE"), log_prefix); diff -pru dovecot-0.99.13/src/pop3-login/client-authenticate.c dovecot-0.99.13.dg1/src/pop3-login/client-authenticate.c --- dovecot-0.99.13/src/pop3-login/client-authenticate.c 2005-02-03 19:27:42.000000000 -0800 +++ dovecot-0.99.13.dg1/src/pop3-login/client-authenticate.c 2005-02-03 19:22:18.000000000 -0800 @@ -95,6 +95,7 @@ static void master_callback(struct clien if (success) { reason = t_strconcat("Login: ", client->common.virtual_user, + client->secured ? NULL : " (plaintext)", NULL); } else { reason = t_strconcat("Internal login failure: ", Only in dovecot-0.99.13.dg1: tags