diff options
-rw-r--r-- | mail/cyrus-imapd/Makefile | 2 | ||||
-rw-r--r-- | mail/cyrus-imapd/files/patch-lib::imclient.c | 12 |
2 files changed, 13 insertions, 1 deletions
diff --git a/mail/cyrus-imapd/Makefile b/mail/cyrus-imapd/Makefile index 7b26354..6420451 100644 --- a/mail/cyrus-imapd/Makefile +++ b/mail/cyrus-imapd/Makefile @@ -7,7 +7,7 @@ PORTNAME= cyrus-imapd PORTVERSION= 2.0.16 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \ ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ diff --git a/mail/cyrus-imapd/files/patch-lib::imclient.c b/mail/cyrus-imapd/files/patch-lib::imclient.c new file mode 100644 index 0000000..003b57a5 --- /dev/null +++ b/mail/cyrus-imapd/files/patch-lib::imclient.c @@ -0,0 +1,12 @@ +Index: lib/imclient.c +diff -u lib/imclient.c.orig lib/imclient.c +--- lib/imclient.c.orig Sat Jul 28 08:30:37 2001 ++++ lib/imclient.c Sat Aug 17 16:48:58 2002 +@@ -1154,6 +1154,7 @@ + t->result = xstrdup(user); + } else { + printf("%s: ", t->prompt); ++ fflush(stdout); + if (t->id == SASL_CB_PASS) { + char *ptr = getpass(""); + strncpy(result, ptr, sizeof(result)); |