notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: the WWW: line in pkg-descr was relocated to a WWW= line in Makefile. Each port in FreshPorts has a homepage link. Look for it right after the Description: on each port's home page.

Do I know someone who can pick up a server from 7401 E. Ben White Blvd. Austin TX?

The emphasis is on know, or recommended by someone I know. This is the original FreshPorts server, way past useful: RAID, 8GB RAM, etc. The drives need to be wiped and everything recycled.
Port details
cyrus-sasl2 RFC 2222 SASL (Simple Authentication and Security Layer)
2.1.28 security on this many watch lists=270 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: ume@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-08-08 14:06:20
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: libiconv, expat, gmake, pcre, png
License: BSD4CLAUSE
Description:
HomepagecgitgithubgitlabSVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (114 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/cyrus-sasl-2.1.28/catalog.mk
  3. /usr/local/share/licenses/cyrus-sasl-2.1.28/LICENSE
  4. /usr/local/share/licenses/cyrus-sasl-2.1.28/BSD4CLAUSE
  5. include/sasl/hmac-md5.h
  6. include/sasl/md5.h
  7. include/sasl/md5global.h
  8. include/sasl/prop.h
  9. include/sasl/sasl.h
  10. include/sasl/saslplug.h
  11. include/sasl/saslutil.h
  12. lib/libsasl2.a
  13. lib/libsasl2.la
  14. lib/libsasl2.so
  15. lib/libsasl2.so.3
  16. lib/libsasl2.so.3.0.0
  17. lib/sasl2/libanonymous.a
  18. lib/sasl2/libanonymous.la
  19. lib/sasl2/libanonymous.so
  20. lib/sasl2/libanonymous.so.3
  21. lib/sasl2/libanonymous.so.3.0.0
  22. lib/sasl2/libcrammd5.a
  23. lib/sasl2/libcrammd5.la
  24. lib/sasl2/libcrammd5.so
  25. lib/sasl2/libcrammd5.so.3
  26. lib/sasl2/libcrammd5.so.3.0.0
  27. lib/sasl2/libdigestmd5.a
  28. lib/sasl2/libdigestmd5.la
  29. lib/sasl2/libdigestmd5.so
  30. lib/sasl2/libdigestmd5.so.3
  31. lib/sasl2/libdigestmd5.so.3.0.0
  32. lib/sasl2/liblogin.a
  33. lib/sasl2/liblogin.la
  34. lib/sasl2/liblogin.so
  35. lib/sasl2/liblogin.so.3
  36. lib/sasl2/liblogin.so.3.0.0
  37. lib/sasl2/libscram.a
  38. lib/sasl2/libscram.la
  39. lib/sasl2/libscram.so
  40. lib/sasl2/libscram.so.3
  41. lib/sasl2/libscram.so.3.0.0
  42. lib/sasl2/libntlm.a
  43. lib/sasl2/libntlm.la
  44. lib/sasl2/libntlm.so
  45. lib/sasl2/libntlm.so.3
  46. lib/sasl2/libntlm.so.3.0.0
  47. lib/sasl2/libotp.a
  48. lib/sasl2/libotp.la
  49. lib/sasl2/libotp.so
  50. lib/sasl2/libotp.so.3
  51. lib/sasl2/libotp.so.3.0.0
  52. lib/sasl2/libplain.a
  53. lib/sasl2/libplain.la
  54. lib/sasl2/libplain.so
  55. lib/sasl2/libplain.so.3
  56. lib/sasl2/libplain.so.3.0.0
  57. lib/sasl2/libsasldb.a
  58. lib/sasl2/libsasldb.la
  59. lib/sasl2/libsasldb.so
  60. lib/sasl2/libsasldb.so.3
  61. lib/sasl2/libsasldb.so.3.0.0
  62. libdata/pkgconfig/libsasl2.pc
  63. man/man3/sasl.3.gz
  64. man/man3/sasl_authorize_t.3.gz
  65. man/man3/sasl_auxprop.3.gz
  66. man/man3/sasl_auxprop_getctx.3.gz
  67. man/man3/sasl_auxprop_request.3.gz
  68. man/man3/sasl_callbacks.3.gz
  69. man/man3/sasl_canon_user_t.3.gz
  70. man/man3/sasl_chalprompt_t.3.gz
  71. man/man3/sasl_checkapop.3.gz
  72. man/man3/sasl_checkpass.3.gz
  73. man/man3/sasl_client_init.3.gz
  74. man/man3/sasl_client_new.3.gz
  75. man/man3/sasl_client_start.3.gz
  76. man/man3/sasl_client_step.3.gz
  77. man/man3/sasl_decode.3.gz
  78. man/man3/sasl_dispose.3.gz
  79. man/man3/sasl_done.3.gz
  80. man/man3/sasl_encode.3.gz
  81. man/man3/sasl_encodev.3.gz
  82. man/man3/sasl_errdetail.3.gz
  83. man/man3/sasl_errors.3.gz
  84. man/man3/sasl_errstring.3.gz
  85. man/man3/sasl_getconfpath_t.3.gz
  86. man/man3/sasl_getopt_t.3.gz
  87. man/man3/sasl_getpath_t.3.gz
  88. man/man3/sasl_getprop.3.gz
  89. man/man3/sasl_getrealm_t.3.gz
  90. man/man3/sasl_getsecret_t.3.gz
  91. man/man3/sasl_getsimple_t.3.gz
  92. man/man3/sasl_global_listmech.3.gz
  93. man/man3/sasl_idle.3.gz
  94. man/man3/sasl_listmech.3.gz
  95. man/man3/sasl_log_t.3.gz
  96. man/man3/sasl_server_init.3.gz
  97. man/man3/sasl_server_new.3.gz
  98. man/man3/sasl_server_start.3.gz
  99. man/man3/sasl_server_step.3.gz
  100. man/man3/sasl_server_userdb_checkpass_t.3.gz
  101. man/man3/sasl_server_userdb_setpass_t.3.gz
  102. man/man3/sasl_setpass.3.gz
  103. man/man3/sasl_setprop.3.gz
  104. man/man3/sasl_user_exists.3.gz
  105. man/man3/sasl_verifyfile_t.3.gz
  106. man/man8/pluginviewer.8.gz
  107. man/man8/sasldblistusers2.8.gz
  108. man/man8/saslpasswd2.8.gz
  109. sbin/pluginviewer
  110. sbin/sasldblistusers2
  111. sbin/saslpasswd2
  112. @owner
  113. @group
  114. @mode
Collapse this list.
Dependency lines:
  • cyrus-sasl>0:security/cyrus-sasl2
To install the port:
cd /usr/ports/security/cyrus-sasl2/ && make install clean
To add the package, run one of these commands:
  • pkg install security/cyrus-sasl2
  • pkg install cyrus-sasl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: cyrus-sasl
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
cyrus-sasl
ABIlatestquarterly
FreeBSD:11:aarch642.1.26_132.1.27_1
FreeBSD:11:amd642.1.27_22.1.27_1
FreeBSD:11:armv62.1.26_122.1.27_1
FreeBSD:11:i3862.1.27_22.1.27_1
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips642.1.26_122.1.27_1
FreeBSD:12:aarch642.1.26_132.1.28
FreeBSD:12:amd642.1.282.1.28
FreeBSD:12:armv62.1.26_132.1.27_1
FreeBSD:12:armv72.1.26_132.1.27_1
FreeBSD:12:i3862.1.282.1.28
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips642.1.26_132.1.27_1
FreeBSD:12:powerpc64pkg-fallout2.1.27_1
FreeBSD:13:aarch642.1.282.1.28
FreeBSD:13:amd642.1.282.1.28
FreeBSD:13:armv62.1.27_12.1.28
FreeBSD:13:armv72.1.282.1.28
FreeBSD:13:i3862.1.282.1.28
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips642.1.27_12.1.27_1
FreeBSD:13:powerpc642.1.27_12.1.27_1
FreeBSD:13:riscv64pkg-fallout2.1.28
FreeBSD:14:aarch642.1.28pkg-fallout
FreeBSD:14:amd642.1.28pkg-fallout
FreeBSD:14:armv62.1.28pkg-fallout
FreeBSD:14:armv72.1.28pkg-fallout
FreeBSD:14:i3862.1.28pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips642.1.27_2pkg-fallout
FreeBSD:14:powerpc642.1.27_1pkg-fallout
FreeBSD:14:riscv642.1.27_2pkg-fallout
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
Extract dependencies:
  1. perl5>=5.32.r0<5.33 : lang/perl5.32
This port is required by:
for Libraries
  1. databases/libmemcached
  2. databases/memcached
  3. databases/mongodb-tools
  4. databases/mongodb36
  5. databases/mongodb36-tools
  6. databases/mongodb40
  7. databases/mongodb40-tools
Expand this list (113 items / 106 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/mongodb42
  3. databases/mongodb42-tools
  4. databases/mongodb44
  5. databases/mongodb50
  6. databases/mongodb60
  7. databases/mysql57-client
  8. databases/mysql80-client
  9. databases/pecl-memcached
  10. databases/percona57-client
  11. deskutils/kdepim-runtime
  12. deskutils/spice-gtk
  13. devel/libspice-server
  14. devel/mongo-c-driver
  15. emulators/qemu
  16. emulators/qemu-devel
  17. emulators/qemu6
  18. emulators/qemu70
  19. finance/odoo
  20. finance/odoo14
  21. mail/claws-mail
  22. mail/cyrus-imapd23
  23. mail/cyrus-imapd24
  24. mail/cyrus-imapd25
  25. mail/cyrus-imapd30
  26. mail/cyrus-imapd32
  27. mail/cyrus-imapd34
  28. mail/isync
  29. mail/libetpan
  30. mail/meta1
  31. mail/mutt
  32. mail/neomutt
  33. mail/sendmail
  34. mail/sendmail-devel
  35. net/dante
  36. net/gtk-vnc
  37. net/kimap
  38. net/kldap
  39. net/kmailtransport
  40. net/ksmtp
  41. net/libkgapi
  42. net/libksieve
  43. net/liblinphone
  44. net/openldap24-client
  45. net/openldap24-server
  46. net/openldap25-client
  47. net/openldap25-server
  48. net/openldap26-client
  49. net/openldap26-server
  50. net-im/finch
  51. net-im/libpurple
  52. net-im/pidgin
  53. net-mgmt/argus3
  54. net-mgmt/argus3-clients
  55. net-mgmt/openbmp
  56. security/cyrus-sasl2-gssapi
  57. security/cyrus-sasl2-ldapdb
  58. security/cyrus-sasl2-saslauthd
  59. security/cyrus-sasl2-sql
  60. security/cyrus-sasl2-srp
  61. security/hydra
  62. security/p5-Authen-SASL-Cyrus
  63. security/sssd
  64. security/tclsasl
  65. sysutils/apache-mesos
  66. www/mod_webauth
  67. Collapse this list.

Deleted ports which required this port:

Expand this list of 41 deleted ports
  1. chinese/mutt*
  2. databases/cyrus-imspd*
  3. databases/mongodb32*
  4. databases/mongodb34*
  5. databases/mongodb34-rocks*
  6. databases/mongodb34-tools*
  7. databases/mongodb49*
  8. databases/pecl-memcached2*
  9. deskutils/kdepim-kde4*
  10. deskutils/kdepim3*
  11. deskutils/kdepim4*
  12. deskutils/kdepim44*
  13. deskutils/kdepimlibs-kde4*
  14. deskutils/kdepimlibs4*
  15. deskutils/py-spice-gtk*
  16. devel/mongo-cxx-driver*
  17. emulators/qemu-sbruno*
  18. emulators/qemu2*
  19. emulators/qemu30*
  20. emulators/qemu31*
  21. emulators/qemu40*
  22. emulators/qemu41*
  23. emulators/qemu42*
  24. emulators/qemu5*
  25. emulators/qemu50*
  26. mail/cyrus-imapd2*
  27. mail/cyrus-imapd22*
  28. mail/hotwayd*
  29. mail/mail-notification*
  30. mail/postfix-current-sasl*
  31. mail/postfix-ldap-sasl*
  32. mail/postfix-sasl*
  33. mail/postfix211-sasl*
  34. mail/sendmail-sasl*
  35. net/openldap23-sasl-client*
  36. net/openldap24-sasl-client*
  37. net/samba4*
  38. net/samba41*
  39. security/qca-cyrus-sasl*
  40. www/mod_authn_sasl*
  41. x11/kdebase3*
  42. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

pkg-message:
For install:
WWW: https://www.cyrusimap.org/sasl/
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.28/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2013-12-26
    Affects: users of security/cyrus-sasl2
    Author: ume@FreeBSD.org
    Reason: 
      The SASL GSSAPI authentication plugin was removed from
      security/cyrus-sasl2 port and divided into new
      security/cyrus-sasl2-gssapi port.
    
      If you are using the SASL GSSAPI authentication, please install
      security/cyrus-sasl2-gssapi port, in addition to upgrading
      security/cyrus-sasl2 port.
    
    
Expand this list (1 items)
  • 2012-12-10
    Affects: users of security/cyrus-sasl2
    Author: ume@FreeBSD.org
    Reason: 
      The cyrus-sasl2 library has been updated to version 2.1.26.  Please
      rebuild all ports that depend on it.
    
      If you use portmaster:
            portmaster -w -r cyrus-sasl-
      If you use portupgrade:
            portupgrade -fr security/cyrus-sasl2
    
    
  • Collapse this list.

Number of commits found: 214 (showing only 100 on this page)

1 | 2 | 3  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2.1.28
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.1.28
16 May 2022 09:42:09
commit hash:d0e87be06b8e74633e19c4759ff6747050e0c7d7commit hash:d0e87be06b8e74633e19c4759ff6747050e0c7d7commit hash:d0e87be06b8e74633e19c4759ff6747050e0c7d7 files touched by this commit
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2{,-saslauthd}: lmdb did not work for postfix

- sasldb2-lock requires write permission for mail group
- introduce SASLDB_IN_VAR option which places sasldb into /var/db

Reported by:	Herbert J. Skuhra <herbert@gojira.at>
2.1.28
02 Apr 2022 22:44:40
commit hash:167fd9d2dbd0349ddb8fef012afcd8e678cd89f2commit hash:167fd9d2dbd0349ddb8fef012afcd8e678cd89f2commit hash:167fd9d2dbd0349ddb8fef012afcd8e678cd89f2 files touched by this commit
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2: Remove INVALID_BDB_VER from Makefile.common

PR:		263012
Reported by:	yasu
2.1.28
28 Feb 2022 12:29:36
commit hash:d29e6c03261c9cf685efd70824f085f2e422bdcccommit hash:d29e6c03261c9cf685efd70824f085f2e422bdcccommit hash:d29e6c03261c9cf685efd70824f085f2e422bdcc files touched by this commit
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2: Update to 2.1.28.

PR:		262133
Relnotes:	https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28
Security:	CVE-2019-19906, CVE-2022-24407
2.1.27_2
23 Feb 2022 02:34:14
commit hash:c4eb47c93f835c4e3349e9a97a13e50621beef6acommit hash:c4eb47c93f835c4e3349e9a97a13e50621beef6acommit hash:c4eb47c93f835c4e3349e9a97a13e50621beef6a files touched by this commit This port version is marked as vulnerable.
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2-sql: Escape password for SQL insert/update commands

Obtained
from:	https://github.com/cyrusimap/cyrus-sasl/commit/2d2e97b0eb53fa7f87a3bf1529d8f712dd954480
Security:	CVE-2022-24407
2.1.27_2
28 Nov 2021 04:08:48
commit hash:17b54ce763286be358fae69961f5fb1a670c614ccommit hash:17b54ce763286be358fae69961f5fb1a670c614ccommit hash:17b54ce763286be358fae69961f5fb1a670c614c files touched by this commit This port version is marked as vulnerable.
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2-gssapi: remove patch-plugins_gssapi.c

PR:		260017
Reported by:	Michael Osipov
Discussed with: hrs
MFH:		2021Q4
2.1.27_2
22 Aug 2021 12:09:49
commit hash:9a7faada9222f97a8acdc61602fbf38017881dc6commit hash:9a7faada9222f97a8acdc61602fbf38017881dc6commit hash:9a7faada9222f97a8acdc61602fbf38017881dc6 files touched by this commit This port version is marked as vulnerable.
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2: Disable sphinx build.

PR:		257877
2.1.27_2
07 Aug 2021 03:08:29
commit hash:d4a8178cf538b155170f7e2497fcb57bf95868e2commit hash:d4a8178cf538b155170f7e2497fcb57bf95868e2commit hash:d4a8178cf538b155170f7e2497fcb57bf95868e2 files touched by this commit This port version is marked as vulnerable.
Hajimu UMEMOTO (ume) search for other commits by this committer
security/cyrus-sasl2: Respect CC.

PR:		257566
2.1.27_2
01 Aug 2021 08:32:35
commit hash:974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash:974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash:974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70 files touched by this commit This port version is marked as vulnerable.
Xin LI (delphij) search for other commits by this committer
net/openldap24-server: Make SASL permanent for OpenLDAP port.

PR:		ports/257374
Reviewed by:	obrien
Approved by:	portmgr (exp-run by antoine)
Differential Revision: https://reviews.freebsd.org/D31301
2.1.27_1
07 Apr 2021 08:09:01
commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2.1.27_1
06 Apr 2021 14:31:13
commit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash:135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
2.1.27_1
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.1.27_1
12 Apr 2020 09:08:33
Revision:531488Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
Repo. was moved.

Reported by:	 Odhiambo Washington <odhiambo@gmail.com>
2.1.27_1
28 Feb 2020 18:50:44
Revision:527347Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
Revert r15574.
It was wrong, and was not approved by the maintainer.

Reported by:	jkim
2.1.27_1
24 Feb 2020 04:51:17
Revision:526953Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
- Call gss_acquire_cred() before gss_init_sec_context()
  in gssapi_client_mech_step()
- Fix a bug which prevented the client from retrieving
  a credential from CCACHE.

These patches were already merged into upstream.

  https://github.com/cyrusimap/cyrus-sasl/pull/575
  https://github.com/cyrusimap/cyrus-sasl/pull/591

Submitted by:	hrs
2.1.27_1
16 Jan 2020 15:41:11
Revision:523244Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
bump PORTREVISION for my previous change.
2.1.27
16 Jan 2020 15:08:09
Revision:523238Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
check exit status of sasldblistusers2 when deinstalling
cyrus-sasl2 package.

PR:		243363
Reported by:	hsakamt__at__tsnr.com
2.1.27
25 Oct 2019 03:21:17
Revision:515574Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
security/cyrus-sasl2: unbreak building with stock OpenSSL for stable/11

Sendmail bundled with FreeBSD has SASL support and the Handbook tells
how to rebuild the Sendmail with SASL enabled if you have installed
cyrus-sasl2 that links with OpenSSL's libcrypto.

Sendmail uses old OpenSSL 1.0.2 API, so cyrus-sasl2 should be built
with stock libcrypto even if newer OpenSSL is installed for Ports.

This change adds new option SSL to the port (enabled by default).
If disabled, cyrus-sasl2 is built witch stock libcrypto not depending
on ports version of OpenSSL.

PORTREVISION not changed as default build is not affected.
2.1.27
09 Oct 2019 12:20:31
Revision:514144Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Drop the ipv6 virtual category for s* category as it is not relevant anymore
2.1.27
14 Aug 2019 12:16:13
Revision:508909Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories s)
2.1.27
25 May 2019 19:20:09
Revision:502625Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Fix sanity for cyrus-sasl2 plugins
2.1.27
17 Nov 2018 18:47:45
Revision:485191Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
Update to 2.1.27.
2.1.26_14
11 Nov 2018 15:38:51
Revision:484696Original commit files touched by this commit
danfe search for other commits by this committer
Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2.1.26_13
06 Oct 2018 04:39:47
Revision:481315Original commit files touched by this commit
ume search for other commits by this committer
Fix build the saslauthd when the OPENLDAP option is enabled.

PR:		231871
Reported by:	Nathan <ndowens [...] yahoo.com>
2.1.26_13
24 Sep 2018 12:46:13
Revision:480605Original commit files touched by this commit
ume search for other commits by this committer
Add OpenSSL 1.1.0 support for saslauthd.
There are the patches to support OpenSSL 1.1.0 in cyrus-sasl2
port, already.  But, it was incomplete for saslauthd.

PR:		231647
Submitted by:	dewayne [...] heuristicsystems.com.au (with some modifications)
2.1.26_13
16 Jun 2018 06:16:51
Revision:472519Original commit files touched by this commit
ume search for other commits by this committer
- Backport from 2.1.27-rc7 OpenSSL 1.1 fixes
- Fix WWW

PR:		225891
Submitted by:	brnrd
2.1.26_13
13 Jan 2018 05:57:26
Revision:458890Original commit files touched by this commit
ume search for other commits by this committer
Make local DB-errors more descriptive.
This patch will be included into comming 2.1.27.

PR:		198323
Submitted by:	Mikhail Teterin
2.1.26_12
09 Jan 2018 07:40:56
Revision:458513Original commit files touched by this commit
mat search for other commits by this committer
Remove support for variables that have been deprecated for a while.

variables                  deprecation       revision
WITHOUT_NLS                2013-12-13        r336337
WITH_/WITHOUT_             2014-02-24        r345870
NOPORT(DOC|EXAMPLE)S       2014-04-19        r351587
WITH_BDB_VER               2016-05-02        r414444
OVERRIDE_LINUX_BASE_PORT   2016-09-05        r421387
WITH_OPENSSL_(BASE|PORT)   2016-06-16        r416965

While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.

Cleanup bsd.sanity.mk a bit.

Fix fallout.

PR:		224613
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D13490
2.1.26_12
11 Aug 2017 18:47:20
Revision:447787Original commit files touched by this commit
mmokhi search for other commits by this committer
security/cyrus-sasl2: separate sql plugins into security/cyrus-sasl2-sql
Fix circular-dependency problem happens after SASL/LDAP was added as
plugin to mysql57-client in r446496

Reviewed by:	bapt, mat (mentor), ume (maintainer)
Approved by:	mat (mentor), ume (maintainer)
MFH:		2017Q3
Differential Revision:	https://reviews.freebsd.org/D11805
2.1.26_12
15 Mar 2017 20:28:54
Revision:436257Original commit files touched by this commit
antoine search for other commits by this committer
Unbreak, do not overwrite USES
2.1.26_12
15 Mar 2017 14:45:31
Revision:436247Original commit files touched by this commit
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
2.1.26_12
12 May 2016 11:06:41
Revision:415058Original commit files touched by this commit
ume search for other commits by this committer
Use USES=bdb and USES=mysql.
2.1.26_12
25 Apr 2016 16:13:39
Revision:414014Original commit files touched by this commit
mat search for other commits by this committer
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.

While there replace USE_SQLITE=x by USES=sqlite:x.

PR:		208971
Submitted by:	mat
Exp-run by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D5951
2.1.26_12
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
2.1.26_12
22 Mar 2016 05:58:51
Revision:411636Original commit files touched by this commit
ume search for other commits by this committer
Make it buildable with GDBM on.

PR:		208194
Reported by:	vas__at__mpeks.tomsk.su
2.1.26_12
02 Mar 2016 14:27:55
Revision:409946Original commit files touched by this commit
ume search for other commits by this committer
Add the forgot patch at my previous commit.
2.1.26_12
02 Mar 2016 14:13:45
Revision:409943Original commit files touched by this commit
ume search for other commits by this committer
- Make SASLdb excludable.
- Make SASLdb buildable with GDBM.
- Make sure to disable the plugins where it is not required.
2.1.26_12
27 Feb 2016 17:02:12
Revision:409673Original commit files touched by this commit
ume search for other commits by this committer
Move PLIST_FILES for plugins into cyrus-sasl2/Makefile.common.
2.1.26_12
27 Feb 2016 05:15:57
Revision:409651Original commit files touched by this commit
ume search for other commits by this committer
Move the common part of the cyrus-sasl2 separated ports into
Makefile.common, to make further maintenance easier.
2.1.26_12
26 Feb 2016 11:27:30
Revision:409598Original commit files touched by this commit
ume search for other commits by this committer
Revert r409585 to avoid dependency loop.
I've completely forgot this issue.

PR:		207512
2.1.26_12
26 Feb 2016 08:59:40
Revision:409592Original commit files touched by this commit
ume search for other commits by this committer
OPTIONSfy ANONYMOUS authentication.
On by default.
2.1.26_12
26 Feb 2016 07:51:37
Revision:409585Original commit files touched by this commit
ume search for other commits by this committer
Add OPTIONS for the separeted cyrus-sasl2 ports.
2.1.26_12
24 Feb 2016 10:39:50
Revision:409457Original commit files touched by this commit
ume search for other commits by this committer
Add Cyrus SASL SRP authentication plugin.

Requested by:	Kyle Amon <amonk__at__backwatcher.com>
2.1.26_12
12 Nov 2015 11:16:30
Revision:401323Original commit files touched by this commit
ume search for other commits by this committer
Use OPTIONS helper.
2.1.26_12
07 Oct 2015 07:19:26
Revision:398749Original commit files touched by this commit
des search for other commits by this committer
r398691 placed the patch in the wrong directory, where it had no effect.
Move it to the master port and bump the subport again.

Reviewed by:	ume@
2.1.26_12
02 Oct 2015 10:41:10
Revision:398428Original commit files touched by this commit
mat search for other commits by this committer
Backout r398328 and r398370, they break packages depending on them.

With hat:	portmgr
MFH:		2015Q4
Sponsored by:	Absolight, The FreeBSD Foundation
2.1.26_11
01 Oct 2015 17:08:37
Revision:398373Original commit files touched by this commit
ume search for other commits by this committer
Use SUB_FILES.
2.1.26_11
01 Oct 2015 16:52:46
Revision:398370Original commit files touched by this commit
ume search for other commits by this committer
Fix DOCSDIR.
2.1.26_10
01 Oct 2015 15:58:08
Revision:398328Original commit files touched by this commit
ume search for other commits by this committer
Sync package name with origin.

PR:		202756
2.1.26_9
09 Apr 2015 17:06:12
Revision:383663Original commit files touched by this commit
ume search for other commits by this committer
Add CPE information.
2.1.26_9
02 Apr 2015 15:50:50
Revision:383016Original commit files touched by this commit
ume search for other commits by this committer
fix option of pw.

Spotted by:	Sean Eric Fagan <sef__at__Kithrup.COM>
2.1.26_9
22 Nov 2014 19:13:50
Revision:373091Original commit files touched by this commit
crees search for other commits by this committer
Switch to USES=pgsql
2.1.26_9
23 Sep 2014 09:43:39
Revision:369014Original commit files touched by this commit
bapt search for other commits by this committer
Simplify plist
2.1.26_9
11 Sep 2014 21:54:45
Revision:367990Original commit files touched by this commit
tijl search for other commits by this committer
databases/sqlite2:
- Convert to USES=libtool and bump dependent ports
2.1.26_8
29 Jul 2014 17:12:50
Revision:363362Original commit files touched by this commit
adamw search for other commits by this committer
Rename all patches that contain '::' as a path separator, and use
'__' instead.
2.1.26_8
05 Jul 2014 12:19:33
Revision:360738Original commit files touched by this commit
tijl search for other commits by this committer
Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
2.1.26_7
09 May 2014 18:47:25
Revision:353496Original commit files touched by this commit
tijl search for other commits by this committer
- Keep .la files for now and delete a libtool patch. [1]
- Replace a Makefile.in patch with USES=pathfix.

Reported by:	Willy Offermans <Willy@Offermans.Rompen.nl> [1]
2.1.26_6
08 May 2014 16:50:23
Revision:353332Original commit files touched by this commit
ume search for other commits by this committer
A postscript was added to pkg-messase so that those who
need them for existence of cyrus-sasl2-gssapi and
cyrus-sasl2-ldapdb might notice.

Spotted by:	zi
2.1.26_6
08 May 2014 15:12:55
Revision:353315Original commit files touched by this commit
ume search for other commits by this committer
- Use USES=libtool
- Add one more MASTER_SITE
- Add DOCS to OPTIONS_DEFINE
2.1.26_5
25 Mar 2014 14:55:40
Revision:349149Original commit files touched by this commit
ume search for other commits by this committer
Fix build with enabling SQLITE on recent 10-STABLE and later.

Spotted by:	Marc Fournier <scrappy__at__hub.org>
2.1.26_5
21 Mar 2014 17:53:02
Revision:348741Original commit files touched by this commit
ume search for other commits by this committer
Make libsasl2.pc usable.

Spotted by:	davide
2.1.26_4
25 Dec 2013 18:05:51
Revision:337435Original commit files touched by this commit
ume search for other commits by this committer
SASL GSSAPI authentication plugin is divided into port
different from cyrus-sasl2.

Spotted by:	Erick Turnquist <jhujhiti__at__adjectivism.org>,
		Scot Hetzel <swhetzel__at__gmail.com>
2.1.26_3
02 Nov 2013 18:01:26
Revision:332526Original commit files touched by this commit
ume search for other commits by this committer
Strip shared library.
2.1.26_2
13 Oct 2013 18:35:41
Revision:330242Original commit files touched by this commit
ume search for other commits by this committer
use opt_USE knob.

Spotted by:	sunpoet
2.1.26_2
13 Oct 2013 17:04:48
Revision:330240Original commit files touched by this commit
ume search for other commits by this committer
enable stage.
2.1.26_2
13 Oct 2013 16:24:19
Revision:330238Original commit files touched by this commit
ume search for other commits by this committer
- use modern OPTIONS helper.
- remove LATEST_LINK as this port has no package name collision.
2.1.26_2
24 Sep 2013 02:16:36
Revision:328083Original commit files touched by this commit
danfe search for other commits by this committer
- Try to unbreak parallel (-jX) builds
- Improve knobs sort order within Makefile

Reported by:	crees, marino
Approved by:	ume (maintainer timeout, 3 weeks)
2.1.26_2
20 Sep 2013 22:55:26
Revision:327769Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
2.1.26_2
30 Aug 2013 15:47:17
Revision:325707Original commit files touched by this commit
ume search for other commits by this committer
Mark security/cyrus-sasl2 MAKE_JOBS_UNSAFE.

PR:		ports/181626
Submitted by:	amdmi3
2.1.26_2
14 Aug 2013 22:35:54
Revision:324744Original commit files touched by this commit Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
2.1.26_2
06 Apr 2013 11:10:16
Revision:315740Original commit files touched by this commit
bapt search for other commits by this committer
- Add http mirror in case FTP is not available

Approved by:	portmgr (implicit)
2.1.26_2
08 Jan 2013 15:15:58
Revision:310093Original commit files touched by this commit
ume search for other commits by this committer
Don't search lib32 on FreeBSD/i386.
2.1.26_2
06 Jan 2013 16:37:52
Revision:310000Original commit files touched by this commit
ume search for other commits by this committer
Use proper krb5-config when using HEIMDAL in ports.
2.1.26_2
05 Jan 2013 18:01:03
Revision:309969Original commit files touched by this commit
ume search for other commits by this committer
When building with security/krb5 (specifying KRB5_HOME), make
sure to link mit-krb5 libs.
2.1.26_2
27 Dec 2012 15:37:03
Revision:309543Original commit files touched by this commit
ume search for other commits by this committer
Mark cyrus-sasl2 as MAKE_JOBS_SAFE.

Submitted by:	Kevin Zheng <kevinz5000__at__gmail.com>
2.1.26_2
25 Dec 2012 17:02:11
Revision:309488Original commit files touched by this commit
ume search for other commits by this committer
Add upstream commit to define size_t in sasl.h.

PR:		ports/174379, ports/174692
Submitted by:	rakuco
Obtained
from:	http://git.cyrusimap.org/cyrus-sasl/commit/include/sasl.h?id=67a188693796a14e3a76ac603104807fbbfddfc4
2.1.26_1
15 Dec 2012 19:16:30
Revision:308964Original commit files touched by this commit
ume search for other commits by this committer
- Use OPTIONS_RADIO and OPTIONS_GROUP.
- Remove useless DEV_URANDOM option. [1]

Spotted by:	des[1]
2.1.26_1
11 Dec 2012 04:14:38
Revision:308659Original commit files touched by this commit
ume search for other commits by this committer
Commit the patch that was forgotten when my
previous commit.

Pointy hat to:	ume
2.1.26
10 Dec 2012 15:10:03
Revision:308609Original commit files touched by this commit
ume search for other commits by this committer
Update cyrus-sasl2 to 2.1.26.
This bumps shlib version of libsasl2.
2.1.25_2
13 Jun 2012 16:47:43
Original commit files touched by this commit
ume search for other commits by this committer
Convert to use new OPTIONS framework.
2.1.25_2
19 Mar 2012 17:08:16
Original commit files touched by this commit
novel search for other commits by this committer
Fix broken get_fqhostname() logic. Without that fix mail/mutt-devel
compiled with WITH_MUTT_CYRUS_SASL2 option is not able to
connect to IMAPS mailbox.

PR:             161890
Submitted by:   novel (myself)
Approved by:    maintainer timeout (more than 4 months)
Obtained from:  https://bugzilla.cyrusimap.org/show_bug.cgi?id=3589
Feature safe:   yes
2.1.25_1
07 Oct 2011 16:15:47
Original commit files touched by this commit
ume search for other commits by this committer
Fix GSSAPI client crash, NULL ptr dereference.

Submitted by:   Phil Pennock <cyrus-sasl-phil__at__spodhuis.org>
Obtained from: 
http://lists.andrew.cmu.edu/pipermail/cyrus-sasl/2011-October/002358.html
2.1.25
24 Sep 2011 09:13:35
Original commit files touched by this commit
ume search for other commits by this committer
Update to 2.1.25.
2.1.23_3
23 Sep 2011 22:26:39
Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
2.1.23_3
06 Feb 2011 08:00:08
Original commit files touched by this commit
ume search for other commits by this committer
Try to fix GSSAPI when using heimdal from ports.

Submitted by:   Graham Todd <gtodd__at__bellanet.org>
Feature safe:   yes
2.1.23_3
06 Feb 2011 07:41:12
Original commit files touched by this commit
ume search for other commits by this committer
Backout previous commit.
Unfortunately, it broke GSSAPI when using heimdal in base.
I have no idea how to detect whether heimdal is in base or
from ports, now.

Feature safe:   yes
2.1.23_2
05 Feb 2011 06:55:32
Original commit files touched by this commit
miwi search for other commits by this committer
* Fix GSSAPI when using heimdal from ports

PR:             152071
Submitted by:   Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by:    maintainer timeout
Feature safe:   yes
2.1.23_1
04 Dec 2010 07:34:27
Original commit files touched by this commit
ade search for other commits by this committer
Sync to new bsd.autotools.mk
2.1.23_1
24 Nov 2010 11:48:14
Original commit files touched by this commit
ume search for other commits by this committer
- Remove KERBEROS4 option which depends on a removed port
  (security/krb4)
- Use dirrmtry on PREFIX/lib/sasl2 where configurations may stay
- Remove MD5 in distinfo

PR:             ports/152261
Submitted by:   sunpoet
2.1.23
27 May 2010 15:39:03
Original commit files touched by this commit
ume search for other commits by this committer
Make it buildable with db50.
2.1.23
12 Mar 2010 07:50:03
Original commit files touched by this commit
ume search for other commits by this committer
Fix compilation with gcc44.
It seems there is this fix in cyrus-sasl-2.1.24rc1.

PR:             132573
Submitted by:   Anonymous <swell.k__at__gmail.com>
Reviewed by:    OISHI Masakuni <yamasa__at__bsdhouse.org>
2.1.23
02 Aug 2009 19:36:34
Original commit files touched by this commit
mezz search for other commits by this committer
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:      marcus and kwm
Pointyhat-exp:  a few times by pav
Tested by:      pgollucci, "Romain Tartière" <romain@blogreen.org>, and
                a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:    marcus
Approved by:    portmgr
2.1.23
15 May 2009 01:17:58
Original commit files touched by this commit
ume search for other commits by this committer
Update to 2.1.23.

Security:       http://www.kb.cert.org/vuls/id/238019
2.1.22_2
13 May 2009 03:18:48
Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
Be able to install as non-root.

PR:             ports/133791
Submitted by:   jhb
2.1.22_2
06 Jan 2009 17:59:31
Original commit files touched by this commit This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
2.1.22_2
23 Oct 2008 17:34:26
Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
Change authdaemond_path from /dev/null to
/var/run/authdaemond/socket.  Though, authdaemond_path could
be set by the sasl2 config file, it should be good to have
its default value for ports/security/courier-authlib.

PR:             ports/95102, ports/122234
Submitted by:   Artis Caune <Artis.Caune__at__latnet.lv>
2.1.22_1
13 Oct 2008 15:10:44
Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
- Install saslauthd.mdoc to ${PREFIX}/man/man8/saslauthd.8.
- Use ${BDB_LIB_DIR}.

PR:             ports/127809
Submitted by:   "Scot W. Hetzel" <swhetzel__at__gmail.com>
2.1.22
21 May 2008 02:34:39
Original commit files touched by this commit This port version is marked as vulnerable.
kevlo search for other commits by this committer
Oops, forgot to commit the fix
2.1.22
07 Aug 2007 16:46:22
Original commit files touched by this commit This port version is marked as vulnerable.
ume search for other commits by this committer
- Use OPTIONS.
- Obey the default BDB version defined in bsd.database.mk.

Number of commits found: 214 (showing only 100 on this page)

1 | 2 | 3  »