security/cyrus-sasl2-saslauthd 2.1.28_4 FreeBSD
SASL authentication server for cyrus-sasl2
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7eb9b79b1d- License
- BSD4CLAUSE
- Categories
- security
- Package size
- 44.0 KiB, 103.9 KiB installed
Description
saslauthd is a daemon process that handles plaintext authentication requests on behalf of the SASL library.
The server fulfills two roles: it isolates all code requiring superuser privileges into a single process, and it can be used to provide proxy authentication services to clients that do not understand SASL based authentication.
In the other systems
The newest version among them is 2.1.28, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| FreeBSD | security/cyrus-sasl2-saslauthd | 2.1.28_4 newest | none known | - | [email protected] | 2026-10-20 |
| DragonFly | security/cyrus-sasl2-saslauthd | 2.1.28_2 newest | none known | - | [email protected] | - |
| MidnightBSD | security/cyrus-sasl2-saslauthd | no data | - | - | - | |
| HardenedBSD | security/cyrus-sasl2-saslauthd | 2.1.28_4 newest | no data | - | [email protected] | - |
| GhostBSD | security/cyrus-sasl2-saslauthd | 2.1.28_4 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install cyrus-sasl-saslauthd
From the ports tree:
cd /usr/ports/security/cyrus-sasl2-saslauthd/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cyrus-sasl-saslauthd>0:security/cyrus-sasl2-saslauthd
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.1.28_4 | 2.1.28_4 | 2.1.28 | 2.1.28_3 | 2.1.28_4 |
| FreeBSD:14:quarterly | 2.1.28_4 | 2.1.28_4 | n/a | 2.1.28_2 | 2.1.28_4 |
| FreeBSD:15:latest | 2.1.28_4 | 2.1.28_4 | n/a | 2.1.28_3 | 2.1.28_3 |
| FreeBSD:15:quarterly | 2.1.28_4 | 2.1.28_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.28_4 | 2.1.28_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Library 1
libsasl2.so: security/cyrus-sasl2
The full lists below include those, and their dependencies in turn.
Build dependencies 4
Run dependencies 1
Required by 2
Configuration
Options name: security_cyrus-sasl2-saslauthd
| Option | Default | Description |
|---|---|---|
| BDB | off | Berkeley DB support |
| BDB1 | on | Berkeley DB 1.85 support |
| DOCS | off | Build and/or install documentation |
| GDBM | off | GNU dbm library support |
| GSSAPI_HEIMDAL | off | GSSAPI support via security/heimdal |
| GSSAPI_MIT | off | GSSAPI support via security/krb5 |
| HTTPFORM | off | Enable HTTP form authentication |
| LMDB | off | OpenLDAP Lightning Memory-Mapped Database support |
| LMDB0 | on | Use LMDB 0.9 library |
| OPENLDAP | off | Use OpenLDAP |
| SASLDB_IN_VAR | off | sasldb in /var/db/sasl2 |
- Service scripts
saslauthd
Message after installing
Files
Manual pages 2
- saslauthd(8)
- testsaslauthd(8)
pkg-plist 6
- share/man/man8/saslauthd.8.gz
- share/man/man8/testsaslauthd.8.gz
- sbin/saslauthd
- sbin/saslcache
- sbin/testsaslauthd
- @dir(cyrus,mail,750) /var/run/saslauthd