how to handle the database upgrade and the SpamAssassin patch partial
integration.
There are several important changes that may affect your vpopmail
installation and may need you to handle manually:
- THE MYSQL CONNECTION INFORMATION IS NO LONGER DEFINED AT COMPILE-TIME!
The WITH_MYSQL_{USER,PASSWD,SERVER,DB} variables should NOT be defined
when you build the port; place that information in the vpopmail.mysql
file after vpopmail has been installed!
- the default domain is also no longer defined at compile time - you need
to place it in the defaultdomain file after the installation.
- the defaultdomain and vpopmail.mysql files are no longer blindly removed
on deinstallation, they are only removed if they have not been modified
- in vpopmail 5.4.18, the database schema was changed - some fields were
extended from 64 to 96 characters. If you do not apply those changes
to your database, as explained in the vpopmail/doc/UPGRADE file, your
vpopmail installation may silently fail or lose the trailing portions
of domain names and usernames.
- in vpopmail 5.4.19, the upstream authors integrated large parts of
Alex Dupre's SpamAssassin support, without the SPAM_THRESHOLD part.
If you use vpopmail along with the SpamAssassin FreeBSD port support,
take extra care to ensure that your installation still processes
e-mail messages in the same way.
- vpopmail 5.4.19 added support for maildrop as a mail delivery agent.
This is available in the FreeBSD port if WITH_MAILDROP is defined.
There is also a new user-limit flag for maildrop delivery.
- vpopmail 5.4.19 added support for MySQL connections via Unix sockets
instead of TCP sockets to the server. To do that, change the second
value (the port number) in vpopmail.mysql to the full pathname of
the MySQL socket (e.g. /tmp/mysql.sock).
- vpopmail 5.4.20 extended the LDAP support; please see README.ldap for
more information, and specify the LDAP connection information in
the vpopmail/etc/vpopmail.ldap file after the installation.
perl unconditonally, or conditionally. To be able to conditionalize the
inclusion of bsd.perl.mk, they now need to be defined before the inclusion
of bsd.port.pre.mk.
Hat: portmgr
- Bump PORTREVISION because of previous reason
- Add --no-QQ-check on CONFIGURE_ARGS to permit package build
- Remove MANUAL_PACKAGE_BUILDING
- Add a note on pkg-message allerting user that it needs qmail built with
QMAILQUEUE patch applied.
PR: ports/116312
Submitted by: maintainer
Reworked by: lwhsu, garga
Approved by: maintainer
- Major changes compared to turba 2.1.4 are:
- Fix some fatal errors caused by the IMSP driver when deleting
certain contacts and while adding contacts to lists in certain cases.
- Fix adding contacts to a new contact list in a source other than the
source the contacts being added are from.
- Fix paging through search results from another than the default
address book.
- Fix copy/moving contacts to a new contact list.
Approved by: sat (mentor, implicit)
- Changes compared to imp 4.1.4 are:
- Lower memory usage when downloading folders.
- Fix detection of default namespace information when no namespaces
are defined on the server.
- Don't lose message bodies when moving messages to trash when over
quota.
- Remove unused defaults in Fetchmail_imap.
- Fix empty folder name appearing on Cyrus and servers with similar
namespaces.
- Only show reply options in iCalendar viewer if a reply is requested.
- Remove non-responsive www.keyserver.net and wwwkeys.pgp.net from PGP
options.
- Fix moving messages when over quota on Dovecot servers.
- Fix parsing of certain distribution lists.
- Fix rare occurrence where an action perfomed on the mailbox screen
would instead be performed on the INBOX.
- Don't show save attachments prompt in compose screen if configured
to automatically link all attachments.
Approved by: sat (mentor, implicit)
Major changes compared to Ingo 1.1.3 are:
Add Simplified Chinese translation.
Fix check for bulk or list precedence in Sieve vacation.
Add additional checks to avoid adding empty test values.
Fix multiline vacation messages with procmail driver.
Approved by: sat (mentor)
If you install the imap-wu port and read the imapd man page
it shows under SYNOPSIS that imapd is installed in the
directory /usr/etc/imapd, however the port install the
binary under /usr/local/libexec
Also fixed for ipopd.8
PR: ports/102060
Submitted by: Jan Riedinger <jan@master.swk.sns.eu>
Several patches were needed due to the removal of
include/c-client/linkage.c in favour of include/c-client/linkage.h.
PR: ports/114833
Submitted by: "Pedro J. Lobo" <pjlobo@sec.upm.es>
The c-client and imap-uw ports are still at version 2004g. The attached
patch updates imap-uw to version 2006j.
PR: ports/114834
Submitted by: "Pedro J. Lobo" <pjlobo@sec.upm.es>
Approved by: maintainer timeout
The c-client and imap-uw are still at version 2004g. The
patch I am enclosing updates c-client to version 2006j.
PR: ports/114833
Submitted by: "Pedro J. Lobo" <pjlobo@sec.upm.es>
Approved by: maintainer timeout