security/cyrus-sasl2-saslauthd MidnightBSD
SASL authentication server for cyrus-sasl2
- System
- MidnightBSD
- Repository
- mports
- Categories
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 |
|---|---|---|---|---|---|---|
| MidnightBSD | security/cyrus-sasl2-saslauthd | no data | - | - | - | |
| 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] | - |
| 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:
mport install -saslauthd
From mports:
cd /usr/mports/security/cyrus-sasl2-saslauthd && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= -saslauthd>0:security/cyrus-sasl2-saslauthd
Dependencies
As this port's Makefile names them.
Library 1
libsasl2.so: security/cyrus-sasl2
No port depends on this one.
Configuration
Options name: security_cyrus-sasl2-saslauthd
| Option | Default | Description |
|---|---|---|
| BDB | off | |
| BDB1 | on | |
| DOCS | off | |
| GDBM | off | |
| GSSAPI_HEIMDAL | off | |
| GSSAPI_MIT | off | |
| HTTPFORM | off | Enable HTTP form authentication |
| LMDB | off | OpenLDAP Lightning Memory-Mapped Database support |
| OPENLDAP | off | Use OpenLDAP |
| SASLDB_IN_VAR | off | sasldb in /var/db/sasl2 |
- Service scripts
saslauthd
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