Port details |
- cyrus-sasl2 RFC 2222 SASL (Simple Authentication and Security Layer)
- 2.1.28_5 security =272 2.1.28_5Version of this port present on the latest quarterly branch.
- Maintainer: ume@FreeBSD.org
- Port Added: 2002-08-08 14:06:20
- Last Update: 2024-08-30 00:48:48
- Commit Hash: 677aced
- People watching this port, also watch:: libiconv, expat, gmake, png, pcre
- License: BSD4CLAUSE
- WWW:
- https://www.cyrusimap.org/sasl/
- Description:
- The Cyrus SASL (Simple Authentication and Security Layer)
SASL is the Simple Authentication and Security Layer, a method
for adding authentication support to connection-based protocols.
To use SASL, a protocol includes a command for identifying and
authenticating a user to a server and for optionally negotiating
protection of subsequent protocol interactions. If its use is
negotiated, a security layer is inserted between the protocol
and the connection.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - 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:
- TIMESTAMP = 1645585277
SHA256 (cyrus-sasl-2.1.28.tar.gz) = 7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c
SIZE (cyrus-sasl-2.1.28.tar.gz) = 4034803
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
-
- This port is required by:
- for Libraries
-
- databases/libmemcached
- databases/memcached
- databases/mongodb-tools
- databases/mongodb50
- databases/mongodb60
- databases/mongodb70
- databases/mongodb80
-
Deleted ports which required this port:
- * - 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:
- ===> The following configuration options are available for cyrus-sasl-2.1.28_5:
ALWAYSTRUE=off: Alwaystrue password verifier (discouraged)
AUTHDAEMOND=on: Use of authdaemon
DOCS=on: Build and/or install documentation
KEEP_DB_OPEN=off: Keep handle to Berkeley DB open
OBSOLETE_CRAM_ATTR=on: cmusaslsecretCRAM-MD5 auxprop property
OBSOLETE_DIGEST_ATTR=on: cmusaslsecretDIGEST-MD5 auxprop property
OPIE=off: Use OPIE with OTP
SASLDB_IN_VAR=off: sasldb in /var/db/sasl2
====> Options available for the group PLUGIN
ANONYMOUS=on: ANONYMOUS authentication
CRAM=on: CRAM-MD5 authentication
DIGEST=on: DIGEST-MD5 authentication
LOGIN=on: LOGIN authentication
NTLM=on: NTLM authentication
OTP=on: OTP authentication
PLAIN=on: PLAIN authentication
SCRAM=on: SCRAM authentication
====> SASLdb auxprop plugin: you can only select none or one of them
BDB1=on: Berkeley DB 1.85 support
BDB=off: Berkeley DB support
GDBM=off: GNU dbm library support
LMDB=off: OpenLDAP Lightning Memory-Mapped Database support
===> Use 'make config' to modify these settings
- Options name:
- security_cyrus-sasl2
- USES:
- cpe libtool:keepla pathfix perl5 gmake ssl
- pkg-message:
- For install:
- You can use sasldb2 for authentication, to add users use:
saslpasswd2 -c username
If you want to enable SMTP AUTH with the system Sendmail, read
Sendmail.README
NOTE: This port has been compiled with a default pwcheck_method of
auxprop. If you want to authenticate your user by /etc/passwd,
PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and
set sasl_pwcheck_method to saslauthd after installing the
Cyrus-IMAPd 2.X port. You should also check the
/usr/local/lib/sasl2/*.conf files for the correct
pwcheck_method.
If you want to use GSSAPI mechanism, install
ports/security/cyrus-sasl2-gssapi.
If you want to use SRP mechanism, install
ports/security/cyrus-sasl2-srp.
If you want to use LDAP auxprop plugin, install
ports/security/cyrus-sasl2-ldapdb.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.10 30 Jan 2003 14:04:03 |
ume |
Add CYRUS_USER and CYRUS_GROUP options to be able to configure
psuedo user for cyrus.
Requested by: Cyrus Anderson Yunker <cayunker@unity.ncsu.edu> |
2.1.10 20 Jan 2003 09:42:54 |
ume |
fix package building.
Reported by: bento via kris |
2.1.10 17 Jan 2003 11:49:04 |
ume |
Add WITH_MYSQL option.
Requested by: Przemyslaw Ciesielski <pck@blue.pl> |
2.1.10 01 Jan 2003 16:25:46 |
ume |
Add WITHOUT_CRAM and WITHOUT_DIGEST to don't build cram and digest
authentication.
Submitted by: Dan Larsson <dl@tyfon.net> |
2.1.10 09 Dec 2002 18:26:46 |
ume |
Update to 2.1.10.
This version corrects a number of DIGEST-MD5 interoperability
issues, as well as corrects some potential buffer overflows.
It is recommended that all sites using a 2.x release upgrade
to 2.1.10.
Approved by: portmgr |
2.1.9_1 15 Oct 2002 20:30:25 |
ume |
- Add WITH_LDAP option which includes OpenLDAP2 support into
saslauthd(8).
- Install saslauthd(8) related docs. OpenLDAP2 support is
described in LDAP_SASLAUTHD. |
2.1.9 14 Oct 2002 17:52:07 |
ume |
Update to 2.1.9. |
2.1.8 11 Oct 2002 23:16:26 |
ume |
Update to 2.1.8. |
2.1.7_3 05 Oct 2002 19:50:46 |
ume |
Correct path of /var/state.
Submitted by: Ayumu Kato <akato@sysrdc.ns-sol.co.jp> |
2.1.7_3 05 Oct 2002 19:38:18 |
ume |
SASLv2 support of Sendmail is started with 8.12.4.
PR: ports/43719
Submitted by: Scot W. Hetzel <hetzels@westbend.net> |
2.1.7_3 13 Sep 2002 16:23:23 |
ume |
fix plist in case of WITHOUT_OTP. |
2.1.7_3 13 Sep 2002 15:47:19 |
ume |
Add option WITHOUT_OTP which disable OTP authentication.
Requested by: Marc G. Fournier <scrappy@hub.org> |
2.1.7_3 30 Aug 2002 06:17:28 |
ume |
Fix typo. Sendmail.conf should be in lib/sasl2. |
2.1.7_3 29 Aug 2002 19:14:16 |
ume |
PR: ports/41599
Submitted by: Sean Chittenden <sean@chittenden.org>
Don't use `install -d' for the version of FreeBSD that didn't have it. |
2.1.7_3 29 Aug 2002 17:57:31 |
ume |
Add description about sendmail with SASLv2. |
2.1.7_2 23 Aug 2002 17:17:23 |
ume |
We don't need automake.
Reported by: Jason Mealins <jason_mealins@bigfix.com> |
2.1.7_2 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.1.7_1 14 Aug 2002 14:28:45 |
ume |
load plugins from plugin directry explicitly. |
2.1.7 09 Aug 2002 19:11:41 |
ume |
Update to 2.1.7. |
2.1.6 08 Aug 2002 14:22:50 |
ume |
Correct installation of docs. |
2.1.6 08 Aug 2002 14:04:44 |
ume |
Add cyrus-sasl-2.1.6 after repo. copy. |