www/mod_auth_kerb2 5.4_9 FreeBSD
Apache module for authenticating users with Kerberos v5
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT, BSD3CLAUSE
- Categories
- www
- Package size
- 16.2 KiB, 53.9 KiB installed
Description
mod_auth_kerb is an Apache module for authenticating Web clients in a Kerberos v5 realm. Authentication may be performed via the Kerberos principal/password; it may also be done securely using SPNEGO (HTTP Negotiate auth protocol) to perform a GSSAPI/Kerberos authentication from the user's browser and Kerberos credentials directly to the server Kerberos credentials 'HTTP/host@REALM'. Because the Kerberos password is transmitted in plain text in the former mode, when using mod_auth_kerb for naive HTTP Basic (password-based) authentication, this module MUST be used in conjunction with an encryption-capable Web server (e.g. Apache) to keep that exchange private. There is no documentation provided; see the Web site for more details.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/mod_auth_kerb2 | 5.4_9 |
| DragonFly | www/mod_auth_kerb2 | 5.4_8 |
| HardenedBSD | www/mod_auth_kerb2 | 5.4_9 |
| GhostBSD | www/mod_auth_kerb2 | 5.4_9 |
Install
Binary package:
pkg install ap24-mod_auth_kerb2
From the ports tree:
cd /usr/ports/www/mod_auth_kerb2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ap24-mod_auth_kerb2>0:www/mod_auth_kerb2
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 | 5.4_9 | 5.4_9 | 5.4_8 | 5.4_9 | 5.4_9 |
| FreeBSD:14:quarterly | 5.4_9 | 5.4_9 | n/a | 5.4_9 | 5.4_9 |
| FreeBSD:15:latest | 5.4_9 | 5.4_9 | n/a | 5.4_9 | 5.4_9 |
| FreeBSD:15:quarterly | 5.4_9 | 5.4_9 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.4_9 | 5.4_9 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 20
Run dependencies 20
No port depends on this one.
Configuration
Options name: www_mod_auth_kerb
| Option | Default | Description |
|---|---|---|
| GSSAPI_BASE | on | Use Base version of GSS API |
| GSSAPI_HEIMDAL | off | Use Heimdal implementation of GSS API |
| GSSAPI_MIT | off | Use MIT implementation of GSS API |
- USES
- apache
- Service scripts
- none
Files
pkg-plist 3
- %%APACHEMODDIR%%/
- @postexec %D/sbin/apxs -e -a -n %D/%F
- @postunexec %D/sbin/apxs -e -A -n %D/%F
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mod_auth_kerb-5.4.tar.gz | 93033 | 690ddd66c6d941e2fa2dada46588329a6f57d0a3b9b2fd9bf055ebc427558265 |
Master sites 1
- SF/modauthkerb/mod_auth_kerb/mod_auth_kerb-${PORTVERSION}
Commit history 0
No commits in the history this site was built from.