summaryrefslogtreecommitdiff
path: root/mail/courier-imap
AgeCommit message (Collapse)AuthorFilesLines
2005-08-11Update mail/courier-imap to 4.0.4. Changes from version 4.0.1 include:jlam8-38/+38
* imap: Implemented account groups, administrator group. * imapd.c: New OUTBOX_MULTIPLE_SEND option. * imap: add LOGGEROPTS and SSLLOGGEROPTS configuration settings which are passed to courierlogger to set the application name for syslog. * tcpd/tcpd.c: Added --accesslocal option. * smap: SMAP EXPUNGE >100 msg ranges was broken. * PROXY_HOSTNAME: new setting in imap and pop3 config file overrides gethostname() when checking if a proxy connection is required. * msgbodystructure.c (msgbodystructure): Fix MSGBODYSTRUCTURE response for a corrupted content-type of "text".
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-4/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-05-22For packages that use GNU configure, don't bother adding "TOOL"jlam1-2/+1
variables into CONFIGURE_ENV if the new tools framework already takes care of adding them automatically.
2005-05-19The courier-imap and sqwebmail packages embed ${SETENV} into scripts, sojlam1-1/+3
pass the real "env" command path to the configure script. This avoids the configure script just detecting "env" in the tools directory and assuming that's the path to the real thing. This fixes PR pkg/30282.
2005-05-13Pass the install-time definition of sysconfdir through to sub-makejlam1-2/+3
processes. Since courier-imap uses GNU automake, we need to set AM_MAKEFLAGS to the correct value. This fixes the installation of the example config files into ${PREFIX}/share/examples/courier.
2005-05-03Sort.wiz1-4/+4
2005-05-02RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.reed1-1/+5
And always is defined as share/examples/rc.d which was the default before. This rc.d scripts are not automatically added to PLISTs now also. So add to each corresponding PLIST as required. This was discussed on tech-pkg in late January and late April. Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-23Update mail/courier-imap to 4.0.2. Changes from version 4.0.1 include:jlam7-60/+26
* msgbodystructure.c (msgbodystructure): Fix MSGBODYSTRUCTURE response for a corrupted content-type of "text".
2005-03-01Don't require the SSL certificates before starting the Courier IMAPSjlam3-5/+4
or POPS daemons -- we just rely on the Courier control scripts to fail if the SSL certificate specified in the config file isn't readable. Bump the PKGREVISION to 1.
2005-02-24Add RMD160 digests.agc1-1/+2
2005-02-18Update mail/courier-imap to courier-imap-4.0.1. Changes from versionjlam18-365/+278
3.0.5 include: * Implemented IMAP and POP3 proxy aggregator. With a proxy aggregator, the mail accounts are split between multiple, independent servers, with an IMAP/POP3 server running on each individual server. A separate, proxy server sits in front and accepts ordinary IMAP and POP3 connections. It reads the login ID, determines which server the account is located on, connects to the server, and logs in. Then, for the lifetime on the login session the front-end server takes itself out of the loop, and forwards all session traffic between the IMAP/POP3 client, and the back-end server. * Use courier-authlib for user authentication. * IPv6 support. * Minor bug fixes. Please note when updating that the locations of the userdb files has changed to be within the courier-authlib config directory, e.g. /usr/pkg/etc/authlib/userdb*.
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-2/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-07-15Print warnings to stderr, not stdout. This matches rc.subr behaviour.jlam4-8/+8
2004-07-14Update mail/courier-imap to 3.0.5 (based on the courier-0.45.6jlam17-86/+194
distribution). Changes from version 2.2.1 include: * Honor ${VARBASE}. * courierlogger(1) has been moved to mail/courier-auth. * Use the sysconftool from courier-auth to merge config files. * The courier* rc.d scripts now check that authdaemond is also set to "YES" to ensure that authdaemond is running before the courier-imap daemons are started. * Support for the ACL IMAP extension (RFC 2086 as well as the 2nd draft revision of the ACL specification) via shared maildirs. * Bug fixes and improvements to MIME encoding. * Fixes buffer overflow vulnerability (PR 25774): http://www.securityfocus.com/bid/9845 http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0224
2004-05-12Do not use install-strip target since it failswiz1-4/+1
because sh install is called, and install is not found.
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-5/+1
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-03-26Reverse the use of USE_DB185 in bdb.buildlink3.mk -- it defaults tojlam1-2/+1
"yes" and packages that can't use the DB-1.85 API should set it to "no". This makes the native DB the preferred DB if it exists.
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz1-1/+3
Buildlink files: RECOMMENDED version changed to current version.
2004-03-10Convert to use bdb.buildlink3.mk.jlam1-2/+2
2004-02-24Check that the required_files do exist before starting the process. Ifjlam4-12/+60
start_cmd is defined, then rc.subr skips the required_files check, so do it ourselves within the start_cmd.
2004-02-24Clean up Solaris db handling by just noting that we need db-1.85jlam1-4/+3
functionality.
2004-02-24On Solaris, we'll need to include db/buildlink3.mk for DB functions.jlam1-1/+4
2004-02-23We actually do want to install the example *.authpam files as authdaemondjlam2-2/+6
uses the service name of the authenticatee when doing PAM service name lookups.
2004-02-22Don't bother installing the *.authpam files as they don't apply. Thejlam2-5/+2
courier IMAP and POP3 daemons only know to use authdaemon for authentication.
2004-02-22Include courier-auth/Makefile.common in a way that facilitates easierjlam1-2/+2
testing of updated packages.
2004-02-22Update mail/courier-imap to 2.2.1. Changes from version 1.4.2 includejlam16-189/+165
addition of keywords on Maildir messages, use of FAM if it exists to allow simultaneous access to the same Maildir from multiple clients, and fixed handling of DELETEd messages and the Trash folder.
2003-11-12PKGREVISION++ after openssl update.jschauma1-2/+2
2003-10-11pass --with-waitfunc=wait3 to configure. only create one directory atgrant1-2/+7
a time in post-install. fixes build on Solaris. fix from Michael Santos in PR pkg/22387.
2003-08-30Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL ifjlam1-2/+3
USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-10-08buildlink1 -> buildlink2jlam1-3/+2
2002-09-20Make these scripts more portable by taking advantage of automatic rc.dgrant4-8/+8
script handling and using @RCD_SCRIPTS_SHELL@. as discussed with jlam.
2002-09-19Take advantage of the auto-generation and installation of rc.d scripts.jlam1-7/+1
2002-09-18When using bsd.pkg.install.mk, if a DEINSTALL or INSTALL file alreadyjlam1-2/+1
exists, then use it as the default value of DEINSTALL_EXTRA_TMPL or INSTALL_EXTRA_TMPL.
2002-06-26Regenerate patch checksums. (Hi Grant!)schmonz1-5/+5
2002-06-22Use 'env -i' to satisfy new getopt(3).grant4-20/+30
Enable TLS. Bump PKGREVISION. provided by Julio Merino <jmmv at hispabsd dot org> in pkg/17361.
2002-05-28Replace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467.yyamano1-2/+2
2002-02-05Solaris' test binary (test/[) doesn't grok "-e". Replace with "-f".jlam4-12/+12
Noted by Stoned Elipot <seb@netbsd.org> in private email.
2002-02-03Fix reversed logic for setting INSTALL_TARGET=install-strip. Of course,jlam1-4/+2
we want to strip when STRIPFLAGS contains "-s" and not otherwise. Pointed out by Amatai Schlair in private e-mail.
2002-01-23Update mail/courier-imap to 1.4.2nb1. Changes from version 1.4.2 includejlam4-10/+17
moving config files related to Maildirs under the control of the courier-maildirmake package.
2002-01-22Update mail/courier-imap to 1.4.2. Changes from version 1.4.0 include minorjlam18-406/+251
bug fixes, plus the major change of moving the authentication modules into a separate package (courier-auth). The authentication modules are to be shared with a forthcoming sqwebmail package.
2002-01-02Install maildirmake as "imapd.maildirmake" to match what other courierjlam3-12/+12
packages used to do.
2002-01-02Fix paths to common files.jlam2-5/+5
2002-01-02Update mail/courier-imap to 1.4.0. Pkgsrc changes include splitting thejlam17-374/+474
Makefile into package and common parts to facilitate creating sub-packages for the separate authentication modules, and using the general INSTALL scripts. Changes from version 1.3.8.2 include: * bug fixes * move authentication modules into a separate daemon process * partial support of the IMAP QUOTA extension. * added experimental PostgreSQL authentication module. * added experimental LDAP_TLS option to LDAP authentication. * workarounds for Outlook * Disable MSIE 6.0 smart tags in all html files
2001-11-01Move pkg/ files into package's toplevel directoryzuntum4-3/+3
2001-08-16Move userdb file from /etc/courier to /etc to match location forjlam1-2/+2
maildrop (though it's not enabled yet in maildrop).
2001-08-16Always use pkgdiff to generate the patch files.jlam2-23/+9