Source-Makefile: feeds/packages/libs/openldap/Makefile

Package: libopenldap
Menu: 1
Submenu: OpenLDAP
Version: 2.4.58-0
Depends: +libc +USE_GLIBC:librt +USE_GLIBC:libpthread +libopenssl +libsasl2 +libpthread +OPENLDAP_DB47:libdb47 +OPENLDAP_ICU:icu
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: LDAP directory suite (libraries)
Maintainer: W. Michael Petullo <mike@flyn.org>
Source: openldap-2.4.58.tgz
License: OLDAP-2.8
LicenseFiles: LICENSE
Type: ipkg
Description: OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol (LDAP). This package contains the shared LDAP client libraries, needed by other programs.
https://www.openldap.org/
W. Michael Petullo <mike@flyn.org>
@@
Config:
  config OPENLDAP_DEBUG
	bool "Enable debugging information"
	default y
	help
		Enable debugging information. This option must be enabled
		for the loglevel directive to work.
  config OPENLDAP_CRYPT
	bool "Crypt(3) passwords support"
	default n
	help
		With crypt(3) password storage scheme enabled, OpenLDAP can
		receive and store SHA-256 and SHA-512 password hashes from
		Samba AD-DC. If this option is disabled, synchronization of
		passwords between Samba AD-DC (v4.5 and above) and OpenLDAP
		requires use of cleartext passwords.
		To enable crypt(3) password synchronization functionality:
		1. Re-include crypt(3) support in OpenWRT by enabling 'Include
		crypt() support for SHA256, SHA512 and Blowfish ciphers' option
		in "Advanced configuration options (for developers)" ->
		"Toolchain Options".
		2. Provision AD-DC with 'password hash userPassword schemes'
		option. For more information, see smb.conf manpage for details
		on 'password hash userPassword schemes'.
		3. Use a script to synchronize passwords from AD-DC to
		OpenLDAP. See samba-tool manpage for 'user syncpasswords'.
  config OPENLDAP_MONITOR
	bool "Enable monitor backend"
	default n
	help
		Enable monitor backend to obtain information about the running
		status of the daemon. See OpenLDAP documentation for more
		information.
  config OPENLDAP_DB47
	bool "Berkeley DB support"
	default n
	help
		Enable Berkeley DB support (BDB).
  config OPENLDAP_ICU
	bool "ICU support"
	default n
	help
		Enable ICU (International Components for Unicode) support.
@@

Package: openldap-utils
Submenu: OpenLDAP
Version: 2.4.58-0
Depends: +libc +USE_GLIBC:librt +USE_GLIBC:libpthread +libopenldap
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: LDAP directory suite (utilities)
Maintainer: W. Michael Petullo <mike@flyn.org>
Source: openldap-2.4.58.tgz
License: OLDAP-2.8
LicenseFiles: LICENSE
Type: ipkg
Description: This package contains client programs required to access LDAP servers.
https://www.openldap.org/
W. Michael Petullo <mike@flyn.org>
@@

Package: openldap-server
Submenu: OpenLDAP
Version: 2.4.58-0
Depends: +libc +USE_GLIBC:librt +USE_GLIBC:libpthread +libopenldap +libuuid
Conflicts: 
Menu-Depends: 
Provides: 
Section: net
Category: Network
Repository: base
Title: LDAP directory suite (server)
Maintainer: W. Michael Petullo <mike@flyn.org>
Source: openldap-2.4.58.tgz
License: OLDAP-2.8
LicenseFiles: LICENSE
Type: ipkg
Description: This package contains server programs required to provide LDAP services.
https://www.openldap.org/
W. Michael Petullo <mike@flyn.org>
@@


