Commit graph

94 commits

Author SHA1 Message Date
Xin LI
5228433834 Update to 1.1.6.
PR:		ports/128469
Submitted by:	maintainer (see reply to the PR)
2008-11-15 21:43:26 +00:00
Beech Rintoul
72dae412ba - Fix user permissions on startup.
If a user defines login_user to be something other than 'dovecot' then
dovecot will throw a warning upon startup.  The new code extracts what
login_user is defined as and sets the directory permissions
accordingly. If login_user is undefined in the config then it behaves
the same as before.

Submitted by:	Yarema <yds@coolrat.org> (maintainer)
Approved by:	portmgr (linimon)
2008-09-17 19:05:29 +00:00
Beech Rintoul
19ba3fc457 - Update to 1.1.3
- Add support for Berkeley DB used by the expire plugin.
- Install more DOCS.
- Move the SCRIPT_ENV substitutions to SUB_FILES
  otherwise DOVECOT_[UG]ID settings do not propagate to the binary package.
- Change from .if defined(WITHOUT_*)to .if defined(WITH_*) && !defined(WITHOUT_*)
- Make the PROTOCOLS substitution include all the protocols which are built
  into the example config file.
- Clean up patch-dovecot-example.conf and perform some post-patch processing
  to reflect more closely how this port actually installs. This is necessary
  because of the optional ManageSieve patch.
- Modify files/dovecot.sh.in to ensure runtime directories exist with correct
  permissions.
- Rework the install so all the example config files get installed into
  EXAMPLESDIR as per hier(7) independent of the NOPORTDOCS tunable. Install
  the relevant config files into etc/ if no prior version exists.
- Ensure that 'make install' and pkg_add(1) produce identical installs and
  that everything is accounted for in the PLIST.

PR:		ports/127200
Submitted by:	Yarema <yds@CoolRat.org> (maintainer)
2008-09-08 06:42:28 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Beech Rintoul
07e05e1182 - Pass maintainership
PR:		ports/126108
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-07-31 03:01:04 +00:00
Beech Rintoul
c2ac136536 - Add the missing ManageSieve support required to make the new
mail/dovecot-managesieve port functional.

PR:		ports/126054
Submitted by:	Yarema <yds@CoolRat.org>
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-07-30 02:15:52 +00:00
Beech Rintoul
1d0a6b954e - Update to 1.1.2
PR:		ports/125938
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-07-24 23:38:12 +00:00
Martin Wilke
ffc71fb45d - Update to 1.1.1
PR:		124856
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-06-26 22:02:59 +00:00
Wesley Shields
53892d2504 Update to 1.0.14
PR:		ports/124482
Submitted by:	KIMURA Yasuhiro <yasu@utahime.org>
Reviewed by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-06-16 22:47:23 +00:00
Xin LI
4753d1216e Mark as conflict with future dovecot versions.
Approved by:	maintainer
2008-05-05 10:00:28 +00:00
Emanuel Haupt
d1159d0f70 - Remove ntpdate from rc.d REQUIRE
- Bump PORTREVISION

Discussed with:	simon, koitsu
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-04-22 15:32:49 +00:00
Rong-En Fan
c10d935459 - Fix login shell for dovecot user
- Bump PORTREVISION

PR:		ports/122595
Reported by:	Bogdan &#262;ulibrk <bc at default.co.yu>
Submitted by:	Robin Breathe <robin at isometry.net> (maintainer)
2008-04-10 09:45:22 +00:00
Beech Rintoul
7e627ae432 - Update mail/dovecot to dovecot-1.0.13, fixing a serious security issue.
- Changelog: http://dovecot.org/list/dovecot-news/2008-March/000065.html

PR:		ports/121548
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
Security:	http://www.vuxml.org/freebsd/b39bdc06-ee42-11dc-8678-00a0cce0781e.html
2008-03-10 02:39:09 +00:00
Emanuel Haupt
e2f5178cab - Update to 1.0.12
- Fixes a common insecure mail_extra_groups setting usage, this will require a
  manual change to the active configuration file, please refer to ports/UPDATING

PR:		121411
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2008-03-05 23:58:09 +00:00
Xin LI
174625cacc Update to 1.0.10.
Security:	cf484358-b5d6-11dc-8de0-001c2514716c
PR:		ports/119133
Approved by:	maintainer
2007-12-30 09:35:48 +00:00
Xin LI
b845472179 Update to 1.0.9.
PR:		ports/118561
Submitted by:	delphij
Approved by:	maintainer
2007-12-12 20:50:30 +00:00
Xin LI
280763286d Update to 1.0.8.
PR:		ports/118319
Submitted by:	delphij
Approved by:	maintainer
2007-12-11 19:27:04 +00:00
Xin LI
40f2284630 Update to 1.0.7.
PR:		ports/117645
Approved by:	maintainer
2007-10-30 01:02:00 +00:00
Xin LI
7790e7024a Update to 1.0.6.
PR:		ports/117583
Approved by:	maintainer
2007-10-28 22:24:05 +00:00
Edwin Groothuis
bdd556264e Remove support for OSVERSION < 5 2007-10-03 23:34:16 +00:00
Xin LI
5a69d8eede Update to 1.0.5, this is a bugfix release.
PR:		ports/116234
Approved by:	maintainer
2007-09-10 07:35:06 +00:00
Xin LI
14eee35d4e Update to 1.0.3.
PR:		ports/115120
Approved by:	maintainer
2007-08-05 15:54:21 +00:00
Xin LI
d2f7fc1cc9 Upgrade to 1.0.2.
PR:		ports/114651
Submitted by:	delphij
Approved by:	maintainer
2007-07-17 10:32:08 +00:00
Beech Rintoul
530a28e255 Update to 1.0.1 (bugfix)
PR:		ports/113804
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
Changelog:	http://www.dovecot.org/list/dovecot-news/2007-June/000045.html
Approved by:	sat (mentor)
2007-06-18 19:05:51 +00:00
Xin LI
b2d769f402 Update to 1.0.0.
PR:		111535
Approved by:	maintainer
2007-04-14 01:46:51 +00:00
Emanuel Haupt
6a11c44fed Update to 1.0.r29
PR:		111086
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2007-04-01 10:23:07 +00:00
Martin Wilke
fe443dcb13 - Set NOPORTDOCS
PR:             110942
Submitted by:   Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Approved by:    maintainer
2007-03-28 20:59:38 +00:00
Pav Lucistnik
f99c0a1c8e - Update to 1.0.r28
PR:		ports/110760
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2007-03-24 14:46:32 +00:00
Cheng-Lung Sung
2cf10e1054 - Update to latest release, dovecot-1.0.rc27.
PR:		ports/110305
Submitted by:	maintainer (Robin Breathe)
2007-03-15 00:38:04 +00:00
Martin Wilke
68d071f4af - Update to 1.0.r26
PR:             110103
Submitted by:   Robin Breathe <robin@isometry.net> (Maintainer)
2007-03-09 11:26:25 +00:00
Xin LI
3ff447d02d Update to 1.0 rc 25.
PR:		109750
Approved by:	maintainer
2007-03-06 17:42:35 +00:00
Cheng-Lung Sung
3432302a77 - Update to latest release, dovecot-1.0.rc24.
- Release : http://www.dovecot.org/list/dovecot-news/2007-February/000033.html

PR:		ports/109529
Submitted by:	maintainer (Robin Breathe)
2007-03-01 00:59:34 +00:00
David Thiel
a0640f1598 Updating to 1.0.r23.
PR:		ports/109414
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
Approved by:	edwin (mentor)
2007-02-22 00:51:18 +00:00
Martin Wilke
4e494ae3f2 - Update to 1.0.rc22
PR:		 108943
Submitted by:	 Robin Breathe <robin@isometry.net> (maintainer)
2007-02-08 22:33:35 +00:00
Rong-En Fan
6312fbdc1b - Update to 1.0 RC21
PR:		ports/108750
Submitted by:	Nils Vogels <nivo+kw+ports.bfa274 at is-root.com>
Approved by:	Robin Breathe <robin at isometry.net> (maintainer)
2007-02-06 10:07:34 +00:00
Vanilla I. Shu
8503259b58 Upgrade to 1.0.rc19.
PR:		ports/108349
Submitted by:	maintainer
2007-01-26 13:18:59 +00:00
Pav Lucistnik
ed8027772f - Update to 1.0.rc17
- Allow user to override UID/GID

PR:		ports/107654
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2007-01-07 23:50:55 +00:00
Pav Lucistnik
a0666a76a0 - Update to 1.0 rc15
- Use UID/GID 143

PR:		ports/105899
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2006-12-01 09:39:34 +00:00
Pav Lucistnik
7de91ea939 - Update to 1.0.rc13
PR:		ports/105382
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2006-11-10 20:25:36 +00:00
Shaun Amott
51cad098b9 Update to 1.0rc12. [1]
This version fixes the bug mentioned in ports/105170.

PR:		ports/105274 [1], ports/105170 (related) [2]
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer) [1],
		Roger Marquis <marquis@roble.com> [2]
2006-11-08 01:12:17 +00:00
Shaun Amott
1a02775427 Update to 1.0.r10.
PR:		ports/104365
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2006-10-31 00:23:04 +00:00
Shaun Amott
f4947960cd Fix GSSAPI in Dovecot.
PR:		ports/103837
Submitted by:	shaun (me)
Approved by:	Robin Breathe <robin@isometry.net> (maintainer)
2006-10-01 00:47:55 +00:00
Pav Lucistnik
86aec86281 - Fix 100% CPU usage looping when a vnode change event came but it was never
untriggered. Patch by Rui Lopes

PR:		ports/103525
Submitted by:	Robin Breathe <robin@isometry.net> (maintainer)
2006-09-24 12:31:29 +00:00
Volker Stolz
b4783e1e30 Remove OPTION SASL2: unused
PR:		ports/103109
Submitted by:	Nikolai Nespor
Approved by:	maintainer
2006-09-12 02:33:53 +00:00
Xin LI
2ba05aa94a Update to 1.0.rc7.
Submitted by:	maintainer
PR:		ports/102249
2006-08-19 14:43:12 +00:00
Stefan Walter
e4656bbaa3 Update to dovecot-1.0.rc2, see
http://www.dovecot.org/list/dovecot-news/2006-July/000010.html.

PR:		100037
Submitted by:	maintainer
Approved by:	arved
2006-07-24 16:29:10 +00:00
Renato Botelho
a2b1f8db9d Update to dovecot-1.0.b9.
- Numerous vendor bugfixes:
      http://www.dovecot.org/list/dovecot-news/2006-June/000008.html
- kqueue(2) support seems to have settled down; enable by default.

PR:		ports/99128
Submitted by:	maintainer
2006-06-19 16:19:25 +00:00
Cheng-Lung Sung
289a693b06 - It fixes the the C89 alignment issue encountered when compiling with
gcc-2.95 in addition to the dlerror() problem reported in ports/97671.
  The patch is not conditionally applied as it will soon be removed,
  and does no harm in the C99 case.

PR:		97565
Submitted by:	Rong-En Fan <rafan_AT_infor dot org>
Reviewed by:	maintainer (Robin Breathe)
2006-05-27 22:27:52 +00:00
Ion-Mihai Tetcu
9823d4bce0 Update the mail/dovecot to 1.0.b8, which addresses numerous problems
(including proper kqueue support -- that means us, BSD folks! ;) ),
the most important of which is a security hole (individuals are
allowed to list other users' mailboxes). [1]

Also move pkg-message --> files/pkg-message.in, list it in SUB_FILES and get
rid of custom hack in Makefile [2]

PR:		ports/97193 [1]
Submitted by:	Jeremy Chadwick <freebsd@jdc.parodius.com> [1]
		itetcu (me) [2]
Approved by:	Robin Breathe <robin@isometry.net> (maintainer),
		lawrance (mentor)
Security:	http://www.securityfocus.com/archive/1/433878 [1]
Security:	http://www.dovecot.org/list/dovecot-news/2006-May/000006.html [1]
2006-05-14 16:43:42 +00:00
Tilman Keskinoz
70a2904a5e Really disable kqueue support
Bump PORTREVISION

PR:		96884
Submitted by:	J. Martin Petersen <jmp@alvorlig.dk>
Approved by:	Robin Breathe <robin@isometry.net>
2006-05-08 18:39:32 +00:00