now also use courier-authlib (which is new) as the authentication stuff
has been moved there.
This should make our courier system again faily complete, we have been
running this code for almost a year.
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.
Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)
which no executable is installed by this port but which conflicted with
the courier-utils subpackage of mail/maildrop (which installs the executables
and manual pages).
ok naddy@
There is no need to tutor users how to upgrade from this version.
- Bump FULLPKGNAME (only courier-imap, not SUBPACKAGEs)
ok David Gwynne (MAINTAINER), naddy@
pids on openbsd can be recycled in intervals smaller than one second
(previous it assumed that they couldnt). This prevents maildir
corruption on heavily loaded servers.
Also temporarily disable ipv6; it seems pretty broken right now.
Eliminate the ldap and mysql flavors - now this package generates
subpackages for the pop3 server, and also mysql, ldap and pgsql
authentication modules. Should make installing it from binary
packages significantly easier, and allow us to build less package
combinations.
- Split into subpackages: courier-pop3 and courier-imap
- pop3 FLAVOR no longer needed, so removed
- Disable ipv6, since if it detects ipv6, it will bind only to the ipv6
socket and expect that to also accept ipv4 connections. Author notified
the static authentication modules.
This allows us to add two new flavors: ldap and mysql, which communicate
via the authdaemon.
Note that this requires users to rehaul their configuration scripts;
the INSTALL script should detect this and print out a message.
- setup CONFIGURE_ENV more carefully
- /etc/userdb -> ${SYSCONFDIR}/userdb - this doesn't go in /etc/courier-imap
since the userdb can be shared across several applications
- finally cave in, and activate the workarounds for bugs in IMAP clients.
This actually breaks RFC2060, but allows NS4/Mozilla/StarOffice brain-dead
clients to work with courier-imap.
--
Add support for the IMAP IDLE extensions
Block out clients that constantly send garbage