sysutils/ldap-account-manager 9.7 FreeBSD
Webfrontend for managing accounts stored in an OpenLDAP server
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
18361846d1- License
- GPLv2
- Categories
- sysutils, www
- Package size
- 37401.2 KiB, 104298.0 KiB installed
Description
LDAP Account Manager (LAM) is a webfrontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. LAM was designed to make LDAP management as easy as possible for the user. It abstracts from the technical details of LDAP and allows persons without technical background to manage LDAP entries. If needed, power users may still directly edit LDAP entries via the integrated LDAP browser.
Features:
- management of various account types: Unix, Samba 3, Kolab 2, Scalix, phpGroupWare, Zarafa, DHCP, SSH keys, group of names and much more
- profiles for account creation
- account creation via file upload
- automatic creation/deletion of home directories
- setting file system quotas
- PDF output for all accounts
- editor for organizational units
- schema browser
- LDAP browser
- multiple configuration files
- multi-language support
- support for LDAP+SSL/TLS
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | sysutils/ldap-account-manager | 9.7 |
| DragonFly | sysutils/ldap-account-manager | 9.1 |
| MidnightBSD | sysutils/ldap-account-manager | 9.5.2 |
Install
Binary package:
pkg install ldap-account-manager
From the ports tree:
cd /usr/ports/sysutils/ldap-account-manager/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ldap-account-manager>0:sysutils/ldap-account-manager
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 | 9.7 | 9.7 | 8.0.1 | 9.2 | 9.7 |
| FreeBSD:14:quarterly | 9.7 | 9.7 | n/a | 9.2 | 9.7 |
| FreeBSD:15:latest | 9.7 | 9.7 | n/a | 9.2 | 9.2 |
| FreeBSD:15:quarterly | 9.7 | 9.7 | n/a | n/a | n/a |
| FreeBSD:16:latest | 9.6 | 9.7 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 2
p5-perl-ldap>=0: net/p5-perl-ldapp5-Quota>=0: sysutils/p5-Quota
The full lists below include those, and their dependencies in turn.
Build dependencies 1
Run dependencies 68
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/php85-zip
- archivers/zstd
- converters/libiconv
- converters/p5-Convert-ASN1
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- converters/php85-iconv
- converters/php85-mbstring
- databases/openldap26-client
- devel/gettext-runtime
- devel/libunistring
- devel/oniguruma
- devel/pcre2
- devel/php85-gettext
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- ftp/php85-curl
- graphics/gd
- graphics/giflib
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/php85-gd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- lang/php85
- math/gmp
- math/php85-gmp
- net/p5-URI
- net/p5-perl-ldap
- net/php85-ldap
- print/freetype2
- print/indexinfo
- security/cyrus-sasl2
- security/libargon2
- security/libssh2
- security/p5-Authen-SASL
- security/p5-Crypt-URandom
- security/p5-Digest-HMAC
- security/p5-IO-Socket-SSL
- security/p5-Net-SSLeay
- security/php85-filter
- sysutils/p5-Quota
- textproc/expat2
- textproc/libxml2
- textproc/p5-Text-Soundex
- textproc/p5-XML-Filter-BufferText
- textproc/p5-XML-NamespaceSupport
- textproc/p5-XML-SAX
- textproc/p5-XML-SAX-Base
- textproc/p5-XML-SAX-Writer
- textproc/php85-dom
- textproc/php85-simplexml
- textproc/php85-xml
- textproc/php85-xmlreader
- textproc/php85-xmlwriter
- www/libnghttp2
- www/p5-Mozilla-CA
- www/php85-session
- x11-fonts/fontconfig
No port depends on this one.
Configuration
Options name: sysutils_ldap-account-manager
| Option | Default | Description |
|---|---|---|
| DOCS | off | Install documentation and dhcp.schema |
- USES
- perl5 php:web shebangfix tar:bzip2
- Service scripts
- none
Message after installing
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ldap-account-manager-9.7.tar.bz2 | 4.2521725e+07 | b3535f91afa09ba49f59d8a7fdfbb0a4f5aae2b9ed17aac7b8bfae36e834d9e0 |
Master sites 1
- SF/lam/LAM/${PORTVERSION}