Commit Graph

185 Commits

Author SHA1 Message Date
sthen
cd74aaa9b7 Fix rc script mode/group, and adjust an #ifdef in a patch to use a specific
OpenBSD version. From Brad (maintainer).
2011-07-22 20:15:47 +00:00
sthen
79899d885c Add a krb5-config script to avoid patching the autoconf input files. From Brad. 2011-06-18 22:41:27 +00:00
sthen
d55f5c6070 use correct group ownership for @sample'd /var/dovecot/login directory
ok Brad
2011-06-04 11:38:43 +00:00
sthen
1485350a03 Switch Dovecot to using plugins for ldap/database support. From Brad,
with pkgpath/dependency marker tweaks from myself. Looks good to pea@.

This means we are now using subpackages rather than flavours; if upgrading
from a flavoured version, you will need to add the relevant module yourself.
e.g.: dovecot-$VER-ldap will be upgraded to dovecot-$VER, you must
pkg_add dovecot-ldap.
2011-05-28 19:40:41 +00:00
sthen
e7c5e2a3f7 tweak CONFIGURE_ARGS, from Brad (it now accepts --without-foo which is
slightly clearer than --with-foo=no)
2011-05-24 09:40:24 +00:00
sthen
d30c119be1 bdb was in the DESCR too, pointed out by Brad 2011-05-23 23:29:52 +00:00
sthen
fce5e20aa1 - tweak @pkgpath markers
- use a shorter comment reminding to bump dovecot-pigeonhole for updates
(and place it next to the version variables)

- bdb support is no more, drop the flavour

ok Brad
2011-05-23 23:15:05 +00:00
sthen
c7cda57d80 Update dovecot to 2.0.13, joint work between pea@, Brad and myself, ok pea@
This is a major update and configuration changes are required -
see http://wiki2.dovecot.org/Upgrading/2.0 for more
2011-05-23 22:54:38 +00:00
jasper
278e3cc0b0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.

ok aja@
2011-05-11 12:57:47 +00:00
sthen
00582ef96a Bump ports which should be using newer autoconf to 2.65;
config.h files checked.  From Brad.
2011-03-26 10:05:24 +00:00
sthen
4d849582dd Drop the rc.local fragment from MESSAGE-server now we have an rc script.
Pointed out by Dorian Buettner, ok Brad.
2011-03-05 20:41:19 +00:00
sthen
adab1e254b - add an rc script for Dovecot.
- adjust commented-out paths in sample config file so that sockets
used for certain optional features (e.g. the LDA) are placed in a
a directory which already exists.

ok+help from Brad
2011-03-03 00:40:04 +00:00
jasper
90847ee882 - remove USE_GROFF=Yes, manpages checked by brad.
from brad (MAINTAINER)
2011-01-15 10:56:51 +00:00
pea
fe29c7c3f5 Some fixes from upstream:
- imap: Fixed a memory leak in ESEARCH.
- imap/pop3-login: Don't crash if passdb returns proxy field without host.
- lib-index: Added a missing sanity check for expunge-guid record's uid.
  This fixes a non-self healing assert-crash.
- master: Delete also pipes from login_dir (left by v2.0).

From Brad (maintainer), ok ajacoutot@
2011-01-04 13:59:17 +00:00
espie
15196452e1 default db-* for db/v4 is incorrect, set PKGSPEC=db->=4,<5, bump packages
with erroneous depends.
2010-11-26 14:44:27 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
sthen
cf7fc12c25 update the managesieve plugin, from Brad. 2010-11-13 21:28:09 +00:00
sthen
cffeefd9bf update Dovecot to 1.2.16, from Brad (maintainer). 2010-11-09 14:35:46 +00:00
espie
dcdfee948c convert libiconv to new wantlib 2010-11-06 10:18:38 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
sthen
1151b48b38 update to newer sieve plugin, from Brad (maintainer) 2010-10-15 15:32:17 +00:00
sthen
07d16451ad update to 1.2.15, from Brad 2010-10-03 23:25:52 +00:00
sthen
2fc3a32af5 Dovecot fixes from upstream via Brad.
- maildir: If uidlist isn't read, don't mark its UIDs as being known when
saving.
- maildir: Avoid unnecessary uidlist recreation during mail delivery.
- Removed "die after 3 EINTR write() failures to log".
2010-09-17 22:00:18 +00:00
sthen
3fc4111f2c fixes from upstream via Brad;
- Fixed setgid() failure error message.
- imap: If selecting a mailbox fails, close the already selected mailbox.
2010-09-17 13:11:14 +00:00
sthen
02e45d0d59 update Dovecot to 1.2.14, from Brad.
several fixes and adds support for IDLE notifications with the
virtual storage plugin.
2010-08-27 08:27:15 +00:00
sthen
5fd9858d83 With the non-default-flavoured dovecot packages (ldap, etc), rather than
forcing the no_sieve flavour (and thus not using the managesieve patch),
instead just remove -sieve from the MULTI_PACKAGE list. Fixes managesieve
with various flavoured packages. Problem found and diff from Andrew Fresh
via Brad. ok (and dpb3 testing) naddy@.
2010-08-08 22:21:55 +00:00
sthen
68a4b97f92 switch to the 1.2.13 managesieve diff, now it's been updated. from Brad. 2010-07-30 21:55:16 +00:00
sthen
6b062b8978 - Add a bug fix from upstream via Brad:
mbox: Fields weren't being added to cache file during message saving.

- Knock out the sieve subpackage if building with another flavor.
The object code was ending up linked to db/ldap libraries and thus
producing bad packages in bulk builds. This is a nasty hack from me
to fix packages until we have time to fix the linking and has a
big fat XXX next to it. Ok Brad (maintainer).
2010-07-30 20:22:24 +00:00
sthen
ccb546afb8 update to 1.2.13, from Brad 2010-07-24 09:51:12 +00:00
sthen
a3822319a3 mbox: When generating envelope to From_-line, don't append a second
@owndomain if username already has one.

from upstream via Brad.
2010-07-20 23:49:18 +00:00
sthen
0e50d5fc42 Fix for mbox (Renaming mailbox under newly created dir didn't move
index directory). From upstream via Brad.
2010-07-05 21:54:28 +00:00
sthen
dacfe66928 2 fixes from upstream via Brad
- lib-charset: Don't assert-crash when iconv() skips lots of invalid input.
- lib-storage: When getting decoded headers, don't fail when MIME encoded-words
expand to LFs.
2010-06-27 09:46:18 +00:00
sthen
9456c8d0e0 update to 0.2.12 from Brad (maintainer) 2010-06-20 13:53:56 +00:00
sthen
8868c21fd1 sync patches, no package change. from Brad. 2010-05-05 02:07:44 +00:00
sthen
66939b7c2c add a patch from upstream via Brad:
imap: If FETCH notices cached message size is wrong, mark cache corrupted
2010-05-02 22:42:44 +00:00
pea
48d5b07122 Update sieve to 0.1.16
ok brad (maintainer), sthen@
2010-04-30 14:40:58 +00:00
sthen
68a1003ed1 fix a crash in deliver, from upstream via Brad 2010-04-14 08:28:54 +00:00
sthen
0fbeaaa2a3 use newer autoconf, from Brad 2010-04-03 00:21:14 +00:00
sthen
b8cc8daf8b cherrypick another diff from upstream; from Brad:
pgsql: Don't leak memory if query returns multiple results.
2010-03-31 23:46:21 +00:00
sthen
6fe2bae2c3 add a bugfix patch from upstream; from Brad 2010-03-31 19:37:30 +00:00
sthen
2fc67f3b3e when adding the managesieve patches, use patch -z.managesieve.orig
so update-patches doesn't pick them all up. ok Brad. no bump needed.
2010-03-23 21:55:38 +00:00
pea
52b8bfb563 MAJOR update to Dovecot 1.2.11
The old cmusieve is removed in favor of the new sieve implementation.
Be very careful when upgrading.
Small howto here: http://openbsd.raveland.org/ports/dovecot/UPGRADE_HOWTO

With tweaks from brad (maintainer) and sthen@: thanks
Lot of tests from Robert (robert at openbsd.pap.st), thanks !


ok brad (maintainer), sthen@
2010-03-23 21:32:07 +00:00
sthen
b05a4ab4bf fix the path to /usr/sbin/sendmail. ok Brad (maintainer), pea@, jasper@
(ports is still not fully open)
2010-02-28 17:58:53 +00:00
naddy
9d77290bb6 make sure flavor-invariant packages really don't pick up any flavor 2010-02-14 20:01:00 +00:00
sthen
559a1450b8 Update to 1.1.20, from Brad. 2009-11-10 23:20:22 +00:00
sthen
8b569197c5 add two patches from upstream repo;
- maildir: Having a lot of keywords assert-crashed with "stack frame changed".
- master: When creating login processes, don't close any fds after dup2()s.

from Brad (maintainer).
2009-11-06 17:08:50 +00:00
sthen
78185a5ceb Add some patches from upstream. From Brad. 2009-10-30 11:43:48 +00:00
sthen
5c4cc13072 - SECURITY update of dovecot-sieve (based on the Cyrus sieve library)
- bugfix update of dovecot

From Brad (maintainer).
2009-09-15 22:56:16 +00:00
jasper
b1adcd9d77 - let GSSAPI work again.
from remco@d-compu.dyndns.org.
ok brad (MAINTAINER)
2009-09-01 17:28:50 +00:00
sthen
6f9d66a3f7 bugfix update to 1.1.18; from Brad. 2009-07-27 23:32:17 +00:00