CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

mail/cyrus-imapd 3.12

Meta-port for the latest version of Cyrus mail server

Maintainer
ume@FreeBSD.org
Packages
latest: cyrus-imapd 3.12, cyrus-imapd-http 3.12
Upstream
up to date
Last update
to 3.12 · 069dc03a01
Quarterly
2026Q4: cyrus-imapd 3.12, cyrus-imapd-http 3.12
WWW
https://www.cyrusimap.org/
Links
cgit · VuXML

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.12.

Fixed (7)

Show 7 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (108)

Hajimu UMEMOTO (ume) · 3.12
mail/cyrus-imapd: Add new port -- Meta-port for the latest version of Cyrus mail server

Requested by:	nork
069dc03a01
Kris Kennaway (kris)
As previously announced, remove ports that have reached their expiry date, and the handful of ports that depended on them.
11ea174ccb
Jacques Vidrine (nectar) · 2.0.17_1
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/
726ad72fbc
Jacques Vidrine (nectar) · 2.0.17_1
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
d12c2931db
Hajimu UMEMOTO (ume) · 2.0.17_1
Don't install/append to perllocal.pod.

Reported by:	pointyhat via kris
d989c500e5
Hajimu UMEMOTO (ume) · 2.0.17_1
Don't install/append to perllocal.pod.

Reported by:	pointyhat via kris
c662cddc6b
Hajimu UMEMOTO (ume) · 2.0.17_1
don't exit at failure of `pw'.  some users prefer having user `cyrus' in NIS.

Reported by:	nork
fad33c4f87
Hajimu UMEMOTO (ume) · 2.0.17_1
install manpages for ${PREFIX}/cyrus/bin into ${PREFIX}/cyrus/man to avoid conflict with other ports.

PR:		ports/60949, ports/29223, ports/47913
844bcae556
Hajimu UMEMOTO (ume) · 2.0.17
prefer /usr/sbin/nologin than /sbin/nologin when creating user cyrus.

Requested by:	nork
026ebc1dee
Hajimu UMEMOTO (ume) · 2.0.17
cosmetic changes.
9fc0a4b074
Hajimu UMEMOTO (ume) · 2.0.17
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
0874df9a06
Kris Kennaway (kris) · 2.0.17
BROKEN on amd64 and ia64: Does not compile (missing -fPIC)
f2084d1b29
Hajimu UMEMOTO (ume) · 2.0.17
add http://home.jp.FreeBSD.org/~ume/ipv6/ for MASTER_SITES.
56131f71ff
Hajimu UMEMOTO (ume) · 2.0.17
SIZEfy
a5b60fe19e
Ying-Chieh Liao (ijliao) · 2.0.17
utilize SITE_PERL

PR:		58166
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
c634b4bb83
Hajimu UMEMOTO (ume) · 2.0.17
USE_OPENSSL must be set before including bsd.port.pre.mk.

Reported by:	Fritz Heinrichmeyer <Fritz.Heinrichmeyer@Fernuni-Hagen.de>
d6c32c2c40
Hajimu UMEMOTO (ume) · 2.0.17
Use CONFLICTS.

PR:		ports/56118
bdcd94775f
Hajimu UMEMOTO (ume) · 2.0.17
Use USE_OPENSSL.
646d8a6bc5
Hajimu UMEMOTO (ume) · 2.0.17
Make it compilable on 5-CURRENT after import of GCC3.3 by using stdarg.h instead of varargs.h.
8124dc5eed
Hajimu UMEMOTO (ume) · 2.0.17
Workaround to fix build on ia64.  I hope it fixes the problem.

Reported by:	bento via kris
673653e1a9
Hajimu UMEMOTO (ume) · 2.0.17
Add dependency to OpenSSL.
25070dfbf4
Hajimu UMEMOTO (ume) · 2.0.17
Specify full path of perl explicitly.

PR:		ports/44545
Submitted by:	Pat Lashley <patl+freebsd@volant.org>
b5c9ea3acf
Hajimu UMEMOTO (ume) · 2.0.17
add mirror sites.

PR:		ports/50090
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
0275805992
Hajimu UMEMOTO (ume) · 2.0.17
portlint
832c58827b
Hajimu UMEMOTO (ume) · 2.0.17
Use REINPLACE_CMD.
873536d51c
Hajimu UMEMOTO (ume) · 2.0.17
De-pkg-comment.
8c22c15b1c
Hajimu UMEMOTO (ume) · 2.0.17
better workaround against PF_LOCAL.
90fd9a1b44
Kris Kennaway (kris) · 2.0.17
Add missing header
265a7adb5b
Hajimu UMEMOTO (ume) · 2.0.17
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
377dbebf97
Ade Lovett (ade) · 2.0.16_4
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
76d6ac6122
Hajimu UMEMOTO (ume) · 2.0.16_3
cyradm didn't show password prompt correctly.

PR:		ports/41438
Submitted by:	Mark Cammidge <mark@peralex.com>
ed3ddf93c4
Hajimu UMEMOTO (ume) · 2.0.16_2
moving saslv1 includes files to make it easier to add saslv2

PR:		ports/40288
Submitted by:	Mathieu Arnold <m@absolight.net>
Approved by:	knu
b211a1e6c4
Hajimu UMEMOTO (ume) · 2.0.16_2
Make this port add shell to cyrus user.

PR:		ports/38436
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
41c441f082
Hajimu UMEMOTO (ume) · 2.0.16_2
Add USE_PERL5=yes.
6e7e547781
Akinori MUSHA (knu) · 2.0.16_2
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.
897d06aa97
Hajimu UMEMOTO (ume) · 2.0.16_2
Update IPv6 patch.
dd7780f9fc
Hajimu UMEMOTO (ume) · 2.0.16_1
Sync with reality in comment.  We can choose `sasldb' also.

Submitted by:	KONDOU Kazuhiro <kazuhiro@alib.jp>
feca181014
Akinori MUSHA (knu) · 2.0.16_1
Back out the db3 port update because some of these dependent ports had been broken by the incompatibility between db3.2 and db3.3.

I am unconditionally bumping the PORTREVISION's to eliminate possible
troubles that should not happen before the coming release.

Sorry for inconvenience.  I'll try to check compatibility hard before
committing next time.
79f86fd6ec
Hajimu UMEMOTO (ume) · 2.0.16
Update to 2.0.16.
a3a537c273
Akinori MUSHA (knu) · 2.0.15_3
Reflect databases/db3's shlib version bump from 2 to 3.
dd8fc61f89
Hajimu UMEMOTO (ume) · 2.0.15_2
Update IPv6 support patch to 20010711 version. Now, sieve client speaks IPv6.
814b0c8979
Hajimu UMEMOTO (ume) · 2.0.15_1
- 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.)
9d16c61d34
Hajimu UMEMOTO (ume) · 2.0.15
Update to cyrus-imapd 2.0.15.
70dc619155
Hajimu UMEMOTO (ume) · 2.0.14
Update to 2.0.14.
12b723faf5
Hajimu UMEMOTO (ume) · 2.0.13_2
The configuration files should be preserved at deinstall if they have been changed.

Submitted by:	olgeni
f301bd7de6
Hajimu UMEMOTO (ume) · 2.0.13_2
Fix a bug that imaps didn't work correctly. This patch will be applied in next cyrus-imapd release.

Reported by:	Nick Sayer <nsayer@quack.kfu.com>
06fa03f98f
Hajimu UMEMOTO (ume) · 2.0.13_1
When bind() was fail, master did core dump. Update IPv6 patch to latest one due to fix this bug.

Reported by:	Nick Sayer <nsayer@quack.kfu.com>
98ce96b455
Hajimu UMEMOTO (ume) · 2.0.13
Update to 2.0.13. If your libsasl has sasl_checkapop(), you can use APOP.
3f3da42fc3
Hajimu UMEMOTO (ume) · 2.0.12_5
Add missing items into pkg-plist.

Submitted by:	bento
3533fb5d8c
Hajimu UMEMOTO (ume) · 2.0.12_4
Since imapd.conf is installed into ${PREFIX}/etc, mkimap should refer ${PREFIX}/etc/imapd.conf
100080da7d