Commit graph

28 commits

Author SHA1 Message Date
Adam Weinberger
def98e151f Upgrade mail/dbmail to 3.2.0
3.2.0 contains all the stability improvements done in 3.1 over the
last year. On top of that, it has some nice additions of it's own:

- auto-migrations; An admittedly little tested feature is automatic
migrations of the database schema. Running any of the binaries against
an up-to-date and standard 3.1 schema will try to do all the necessary
upgrades if required.

- static code audit; the Coverity service was used to flush out as
many potential problems as possible.

- new capabilities; some interesting new IMAP capabilities have been
added. QRESYNC (rfc5162), LITERAL+ (rfc2088), UIDPLUS (rfc4315) will
improve performance especially for mobile clients.

Also:
- Remove redundant option THREADS
- Add additional mirror
- Rework post-install for auto-migration scripts
- Use @sample framework

PR:		192967
Submitted by:	maintainer
2014-08-24 17:00:04 +00:00
William Grzybowski
b612d70edc mail/dbmail: update to 3.1.17
PR:		192189
Submitted by:	maintainer
2014-07-28 17:46:24 +00:00
Philippe Audeoud
ccab5b6d1d - Update to 3.1.11
PR:		ports/187156
Submitted by:	maintainer
2014-03-04 09:19:33 +00:00
Pawel Pekala
1724495404 Fix crashes in dbmail-pop3d as per
http://www.dbmail.org/mantis/view.php?id=1043

PR:		ports/186869
Submitted by:	maintainer
2014-02-25 18:39:00 +00:00
William Grzybowski
b8249de235 mail/dbmail: update to 3.1.1
- Update to 3.1.1 [1]
- Remove leading article from COMMENT

Check share/doc/dbmail/UPGRADING for upgrading details.

Changes: http://git.dbmail.eu/paul/dbmail/log/

PR:		ports/180768
Submitted by:	Alan Hicks <ahicks p-o.co.uk> (maintainer)
2013-07-25 19:58:17 +00:00
Beech Rintoul
1763ba3c30 - Fix error connecting from ipv6 address.
- Also fix typo in timsieved rc script and updated from
  bsd.ports.[pre|post].mk to bsd.ports.mk
- Bump PORTEVISION

PR:		ports/169268
Submitted by:	Alan Hicks <ahicks@p-o.co.uk> (maintainer)
2012-06-24 19:19:06 +00:00
Martin Wilke
1a1b5bf057 - Update to fix LDAP linking to libldap.so instead of libldap_r.so, upstream
mainly have linux where the libraries are symlinked so less interest in
  fixing.
- fix bug where the mhash version is shown instead of the dbmail one.
- Bump PORTREVISION

PR:		168501
Submitted by:	Maintainer
2012-06-04 03:01:54 +00:00
Ruslan Makhmatkhanov
336a64246a - update to 3.0.2
- pass maintainership to submitter
- add LICENSE
- drop optional dependencies on database backends - since 3.0 it's
  handled with libzdb
- rename rc-scripts to .sh-less ones
- add UPDATING entry for users, that want to stay with dbmail 2.2.x

Please note, that committed patch is reworked version of originally
submitted (missing deps added, rc-scripts renamed, NOPORTDOCS issue
handled more completely, some plist fixes applied). Sorry for delay.

PR:		164631
Submitted by:	Alan Hicks <ahicks at p-o.co dot uk>
Feature safe:	yes
2012-03-18 19:17:12 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Philip M. Gollucci
b96e653af8 - use $SUB_FILES to dynamically adjust pkg-message
PR:             ports/142731
Submitted by:   Sevan Janiyan <venture37@geeklan.co.uk>
Approved by:    maintainer timeout (mark_sf@kikg.ifmo.ru; > 2 weeks)
2010-01-31 03:44:04 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Martin Wilke
cae21566ad - Update to 2.2.4
PR:             110245
Submitted by:   Larry Rosenman <ler@lerctr.org>
Approved by:    maintainer
2007-03-16 11:23:59 +00:00
Cheng-Lung Sung
3564914c7f - Headernames should be processed case-insensitively according to RFC822 3.4.7.
- Problem reported by Larry Rosenman. Patch for the problem was on the dbmail-dev list.
- bump PORTREVISION

PR:		ports/109607
Submitted by:	maintainer (Mark Starovoytov)
2007-02-27 16:18:03 +00:00
Rong-En Fan
ab2b578750 - Update to 2.2.2
PR:		ports/109094
Submitted by:	Mark Starovoytov <mark_sf at kikg.ifmo.ru> (maintainer)
2007-02-13 10:44:54 +00:00
Martin Wilke
20404b87bf - Adds dbmail-timsieved.sh
- Adds workaround for installations after some previous revision which
  didn't deinstall completely
- Adds fix for bug #461 from dbmail bugtracker

PR:		ports/106760
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2006-12-16 10:27:25 +00:00
Pav Lucistnik
0e56099a89 - Update to 2.2.1
PR:		ports/105785
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2006-11-23 16:05:39 +00:00
Marcus Alves Grando
ac08ee6091 - Update to 2.0.10
PR:		95457
Submitted by:	maintainer
2006-04-08 18:24:18 +00:00
Edwin Groothuis
74c04e9e79 [update] mail/dbmail: sync to svn
1. #281 - fix compilation on FreeBSD 4.x

PR:		ports/90914
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru>
2005-12-26 09:55:52 +00:00
Pav Lucistnik
efc03a7db4 - Integrate vendor patches:
1. #266 - Excessive db connects and quits
  2. #271 - BUG with connect to postgresql database
  3. #272 - Non-UTF characters in a message's body
  4. #277 - Fix "INTERNALDATE" calculation in imaputil.c
  5. other patches from repository.
- Add SHA256

PR:		ports/88277
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
2005-11-15 00:10:58 +00:00
Pav Lucistnik
f12d116f99 - Update to 2.0.7
- Add patch for bug 266
- Reset maintainership (3 months of maintainer timeouts)
- Assign maintainership to a volunteer

PR:		ports/85455, ports/85763
Submitted by:	Mark Starovoytov <mark_sf@kikg.ifmo.ru>
Approved by:	maintainer timeout (seanc; 14 days)
2005-09-13 20:25:54 +00:00
Pav Lucistnik
05065d99c7 - Patch nine bugs:
#79 - INTERNALDATE reponses do not conform to RFC
  #145 - LMTP loses return-path
  #177 - Compile Fails on FreeBSD
         (fixes compilation on FreeBSD 4.X)
  #184 - socklen_t issue
  #190 - huge load if database crash
  #198 - DBMail processes killing each other
  #199 - spare child creates zombie
  #214 - dbmail-smtp dumps core with double free
  #216 - malformed header prevents delivery

- Fix RC_SUBR usage

PR:		ports/83437, also ports/80736, ports/82437, ports/83575
Submitted by:	Mark Starovoytov <mark@kikg.ifmo.ru>,
		parts also by: Radim Kolar <hsn@netmag.cz>, thompsa,
		Marcus Grando <marcus@corp.grupos.com.br>
Approved by:	maintainer timeout (2 months on oldest PR)
2005-07-18 16:04:16 +00:00
Andrew Thompson
7ac7c9c877 Update to version 2.0.4.
PR:		ports/79775
Approved by:	maintainer timeout (seanc), linimon
2005-06-18 21:34:54 +00:00
Sean Chittenden
e7fcc1a2e1 Add rcNG startup scripts for dbmail. Bump port version. 2004-11-10 09:21:45 +00:00
Ying-Chieh Liao
1f1a993046 upgrade to 1.2.9
Submitted by:	forth@zbwei.net
2004-07-20 02:19:08 +00:00
Erwin Lansing
e03b1934d0 dbmail tarball has been updated.
- configure script have been improved
- some strings changed.

Bump PORTREVISION.

PR:		58065
Submitted by:	maintainer
2003-10-15 20:38:10 +00:00
Munechika SUMIKAWA
40beb0a913 Upgrade to 1.2.
PR:		ports/57958
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
2003-10-13 23:57:18 +00:00
Edwin Groothuis
6eb3d0aa1e [new port] mail/dbmail: An SQL database-based mail system (POP3 and IMAP)
(author description)
	The DBMAIL package replaces the normal UNIX mailing system.
	All emails and users data are stored in a database. You can
	create an unlimited number of email accounts, which can be
	checked using the POP3 or IMAP protocol. Users can maintain
	their own set of email addresses. It is more scalable, more
	secure, and faster than traditional mail systems.  DBMAIL
	uses PostgreSQL or MySQL.

PR:		ports/54887
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
2003-10-07 01:17:49 +00:00