| Port details |
- cyrus-imapd Meta-port for the latest version of Cyrus mail server
- 3.12 mail
=22 2.0.17_1Version of this port present on the latest quarterly branch. - Maintainer: ume@FreeBSD.org
 - Port Added: 2001-03-13 08:15:13
- Last Update: 2026-06-07 03:18:22
- Commit Hash: 069dc03
- People watching this port, also watch:: postfix
- License: NA
- WWW:
- https://www.cyrusimap.org/
- Description:
- This is a Meta-port for the latest version of Cyrus mail server.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- cyrus-imapd>0:mail/cyrus-imapd
- To install the port:
- cd /usr/ports/mail/cyrus-imapd/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/cyrus-imapd
- pkg install cyrus-imapd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: cyrus-imapd
- Package flavors (<flavor>: <package>)
- basic: cyrus-imapd
- http: cyrus-imapd-http
- distinfo:
- There is no distinfo for this port.
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- master : mail/cyrus-imapd312@basic
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- mail_cyrus-imapd
- USES:
- metaport
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.12 07 Jun 2026 03:18:22
    |
Hajimu UMEMOTO (ume)  |
mail/cyrus-imapd: Add new port -- Meta-port for the latest version of Cyrus mail
server
Requested by: nork |
2.0.17_1 18 Feb 2005 23:44:49
 |
kris  |
As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them. |
2.0.17_1 08 Jan 2005 23:21:35
 |
nectar  |
Use the correct format for EXPIRATION_DATE.
Noticed by: simon
Pointy hat to: nectar
While I'm at it, how about I set the expiration date in
the future? s/2004/2005/ |
2.0.17_1 08 Jan 2005 23:08:22
 |
nectar  |
Mark FORBIDDEN and DEPRECATED after discussion with the maintainer (ume)
due to remotely exploitable vulnerabilities.
http://vuxml.freebsd.org/114d70f3-3d16-11d9-8818-008088034841.html
http://vuxml.freebsd.org/c0a269d5-3d16-11d9-8818-008088034841.html |
2.0.17_1 19 Dec 2004 15:45:37
 |
ume  |
Don't install/append to perllocal.pod.
Reported by: pointyhat via kris |
2.0.17_1 11 Dec 2004 20:16:30
 |
ume  |
Don't install/append to perllocal.pod.
Reported by: pointyhat via kris |
2.0.17_1 28 Jul 2004 10:45:20
 |
ume  |
don't exit at failure of `pw'. some users prefer having user
`cyrus' in NIS.
Reported by: nork |
2.0.17_1 02 Apr 2004 20:13:53
 |
ume  |
install manpages for ${PREFIX}/cyrus/bin into ${PREFIX}/cyrus/man
to avoid conflict with other ports.
PR: ports/60949, ports/29223, ports/47913 |
2.0.17 31 Mar 2004 16:56:31
 |
ume  |
prefer /usr/sbin/nologin than /sbin/nologin when creating user cyrus.
Requested by: nork |
2.0.17 30 Mar 2004 15:28:07
 |
ume  |
cosmetic changes. |
2.0.17 07 Mar 2004 17:39:04
 |
ume  |
make it buildable on ia64 and amd64.
(since I don't have ia64 nor amd64, I tested at least it doesn't
break on i386.)
Obtained from: NetBSD |
2.0.17 07 Mar 2004 12:55:15
 |
kris  |
BROKEN on amd64 and ia64: Does not compile (missing -fPIC) |
2.0.17 21 Feb 2004 22:05:47
 |
ume  |
add http://home.jp.FreeBSD.org/~ume/ipv6/ for MASTER_SITES. |
2.0.17 04 Feb 2004 13:57:19
 |
ume  |
SIZEfy |
2.0.17 24 Oct 2003 12:05:09
 |
ijliao  |
utilize SITE_PERL
PR: 58166
Submitted by: Cheng-Lung Sung <clsung@dragon2.net> |
2.0.17 01 Sep 2003 10:44:42
 |
ume  |
USE_OPENSSL must be set before including bsd.port.pre.mk.
Reported by: Fritz Heinrichmeyer <Fritz.Heinrichmeyer@Fernuni-Hagen.de> |
2.0.17 29 Aug 2003 18:19:56
 |
ume  |
Use CONFLICTS.
PR: ports/56118 |
2.0.17 28 Aug 2003 15:53:34
 |
ume  |
Use USE_OPENSSL. |
2.0.17 19 Jul 2003 14:29:57
 |
ume  |
Make it compilable on 5-CURRENT after import of GCC3.3 by
using stdarg.h instead of varargs.h. |
2.0.17 11 May 2003 09:04:08
 |
ume  |
Workaround to fix build on ia64. I hope it fixes the problem.
Reported by: bento via kris |
2.0.17 03 May 2003 13:40:17
 |
ume  |
Add dependency to OpenSSL. |
2.0.17 28 Apr 2003 19:03:04
 |
ume  |
Specify full path of perl explicitly.
PR: ports/44545
Submitted by: Pat Lashley <patl+freebsd@volant.org> |
2.0.17 23 Apr 2003 16:24:48
 |
ume  |
add mirror sites.
PR: ports/50090
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org> |
2.0.17 23 Apr 2003 16:06:22
 |
ume  |
portlint |
2.0.17 23 Mar 2003 17:10:47
 |
ume  |
Use REINPLACE_CMD. |
2.0.17 20 Feb 2003 20:10:05
 |
ume  |
De-pkg-comment. |
2.0.17 22 Jan 2003 14:30:20
 |
ume  |
better workaround against PF_LOCAL. |
2.0.17 14 Jan 2003 04:00:29
 |
kris  |
Add missing header |
2.0.17 05 Dec 2002 14:02:56
 |
ume  |
Update to 2.0.17.
The releases has two security fixes:
- Fixed some potential buffer overflows in the sieve code
- Fixed a pre-login buffer overflow in the IMAP parsing code
Approved by: portmgr |
2.0.16_4 22 Aug 2002 19:13:46
 |
ade  |
BerkeleyDB cleanup - stage 2
Update databases/db3 to 3.3.11, and fix the few ports that need sorting
after the shlib version update, and a slight API change from 3.2.x->3.3.x |
2.0.16_3 17 Aug 2002 11:02:41
 |
ume  |
cyradm didn't show password prompt correctly.
PR: ports/41438
Submitted by: Mark Cammidge <mark@peralex.com> |
2.0.16_2 28 Jul 2002 17:26:12
 |
ume  |
moving saslv1 includes files to make it easier to add saslv2
PR: ports/40288
Submitted by: Mathieu Arnold <m@absolight.net>
Approved by: knu |
2.0.16_2 25 May 2002 18:39:19
 |
ume  |
Make this port add shell to cyrus user.
PR: ports/38436
Submitted by: Scot W. Hetzel <hetzels@westbend.net> |
2.0.16_2 19 May 2002 14:28:21
 |
ume  |
Add USE_PERL5=yes. |
29 Jan 2002 11:45:35
    |
knu  |
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO
macro is set to "echo" by default, but it is set to "true" if make(1) is
invoked with the -s option while ECHO_CMD is always set to the echo command.
|
18 Jan 2002 18:00:06
    |
ume  |
Update IPv6 patch. |
17 Jan 2002 18:19:56
    |
ume  |
Sync with reality in comment. We can choose `sasldb' also. |
01 Aug 2001 12:56:25
    |
knu  |
Back out the db3 port update because some of these dependent ports had been
broken by the incompatibility between db3.2 and db3.3. |
28 Jul 2001 17:08:08
    |
ume  |
Update to 2.0.16. |
25 Jul 2001 16:05:11
    |
knu  |
Reflect databases/db3's shlib version bump from 2 to 3. |
11 Jul 2001 20:52:28
    |
ume  |
Update IPv6 support patch to 20010711 version. Now, sieve client speaks IPv6.
|
09 Jul 2001 12:19:57
    |
ume  |
- Install more html docs. - IPv6 patch was updated to 20010709 version.
(Now, reconfig by SIGHUP should work. However, since master is running
without root privilege, re-bind to privileged port still fails. I believe
it is original problem.) |
08 Jul 2001 15:46:46
    |
ume  |
Update to cyrus-imapd 2.0.15. |
31 May 2001 10:38:04
    |
ume  |
Update to 2.0.14. |
21 May 2001 21:38:16
    |
ume  |
The configuration files should be preserved at deinstall if they have been
changed. |
07 May 2001 12:11:27
    |
ume  |
Fix a bug that imaps didn't work correctly. This patch will be applied in next
cyrus-imapd release. |
05 May 2001 22:44:40
    |
ume  |
When bind() was fail, master did core dump. Update IPv6 patch to latest one
due to fix this bug. |
28 Apr 2001 17:43:20
    |
ume  |
Update to 2.0.13. If your libsasl has sasl_checkapop(), you can use APOP. |
22 Apr 2001 16:52:50
    |
ume  |
Add missing items into pkg-plist. |
12 Apr 2001 20:06:31
    |
ume  |
Since imapd.conf is installed into ${PREFIX}/etc, mkimap should refer
${PREFIX}/etc/imapd.conf |
06 Apr 2001 21:57:15
    |
ume  |
Add missing patch that does chown to cyrus spool directory. |
06 Apr 2001 19:53:09
    |
ume  |
Since spool location is configurable by user, prevent making spool at install
time. Install mkimap script and show guidance, instead. |
06 Apr 2001 18:51:13
    |
ume  |
Add missing Perl library into pkg-plist. |
22 Mar 2001 11:17:17
    |
ume  |
Use -U option of ps instead of odd path checking. |
16 Mar 2001 13:28:16
    |
ume  |
killall doesn't have -u option under FreeBSD 3.X |
13 Mar 2001 11:15:13
    |
ume  |
Add cyrus-imapd 2.0.12, the cyrus mail server, supporting POP3 and IMAP4
protocols. |