summaryrefslogtreecommitdiff
path: root/net/openldap24-server (follow)
Commit message (Collapse)AuthorAgeFilesLines
* net/openldap2[456]-server: Fix paths for argsfile and pidfile.Tom Warnke2022-02-061-1/+3
| | | | | | | | The Makefile patches the slapd.conf file with a changed path for the argsfile and pidfile, but the slapd.ldif file remains unchanged. Fix this by patching the paths in the slapd.ldif file as well. PR: ports/261734
* */*: Remove redundant '-*' from CONFLICTS definitionsStefan Eßer2021-11-251-2/+2
| | | | | | | | | The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Approved by: portmgr (blanket)
* devel/icu: update to 70.1Jan Beich2021-10-281-1/+1
| | | | | | | Changes: https://github.com/unicode-org/icu/releases/tag/release-70-1 Reported by: GitHub (watch releases) PR: 258794 Exp-run by: antoine
* net/openldap24-client: Install libldap as symlinks to libldap_r.Xin LI2021-10-241-2/+5
| | | | | | | | | | As of FreeBSD 12.0, OpenSSL is depending on the threading library and it is no longer possible to build a true non-threaded version of libldap. The libldap_r is ABI compatible with libldap and is shipped as the libldap on Solaris and many Linux distributions, so follow the same approach.
* net/openldap2[45]-server: Fix build on systems WITHOUT_KERBEROS when FETCH ↵Xin LI2021-10-242-3/+24
| | | | | | | is on. PR: ports/259345 Reported by: mi
* net/openldap2[45]-server: Fix SMBPWD moduleXin LI2021-09-073-12/+14
|
* net/openldap24-server: Make DEBUG default.Xin LI2021-09-061-3/+4
| | | | | | | | | | | | | | | | | In 616f384d5cce7f52a9f5a2164d405f4185bbcab9 the port was converted to use the option framework's handling of options. Previously, when "DEBUG" is unchecked, the port will not pass --disable-debug and because debug was enabled by default in upstream, the option is effectively saying build with debug anyways. After the conversion, we are now correctly building a non-debug build which will also remove syslog support. Restore the historical behavior and build with debug option by default as it's what expected by upstream and the option never worked on FreeBSD until the recent conversion actually fixed the option to do what it was intended to do. PR: ports/257884
* net/openldap2[45]-server: Make CONFLICT_INSTALL more preciese.Xin LI2021-09-061-2/+5
|
* net/openldap2[45]-server: Fix PKGBASE collision.Xin LI2021-09-061-3/+4
|
* net/openldap24-server: Fix build with port OpenSSLRobert Backhaus2021-08-021-1/+1
| | | | | PR: ports/257559 Reported by: many
* net/openldap24-server: Upon shutdown, backup database in LDIF form.Xin LI2021-08-022-1/+74
| | | | | | | | | | | | | | | | | | | | The upcoming OpenLDAP 2.5 update requires a format change to mdb databases. It is mandatory for existing slapd-mdb(5) databases to be exported via an OpenLDAP 2.4 slapcat prior to upgrade, then reloaded via an OpenLDAP 2.5 slapadd after upgrade. To make sure that the user always have a backup somewhere, introduce a backup mechanism (enabled by default, and may be disabled by setting rc.conf variable slapd_autobackup_enable to "NO") in the slapd rc.d script upon shutdown. By default, the backups will be stored at /var/backups/openldap and a total of 8 backups will be kept, with the oldest backup overwritten as needed. Backups are compressed using zstd, or, when zstd is not available, using gzip. The compression can be disabled by setting slapd_autobackup_compress to "NO", if desirable (e.g. if /var/backups is located on a file system that is capable of doing compression, like ZFS).
* net/openldap24-server: Cleanup and make better use of options framework.Xin LI2021-08-012-387/+356
| | | | | | | | | | | | | While there also add the following contrib/ overlaies: - addpartial - allop - autogroup - cloak - denyop - lastmod - nops - trace
* net/openldap24-server: Fix GSSAPI dependencyXin LI2021-08-011-2/+2
| | | | | | <OPTION>_RUN_DEPENDS has to appear before bsd.options.mk. PR: 257529
* net/openldap24-server: Make SASL permanent for OpenLDAP port.Xin LI2021-08-011-45/+8
| | | | | | | PR: ports/257374 Reviewed by: obrien Approved by: portmgr (exp-run by antoine) Differential Revision: https://reviews.freebsd.org/D31301
* net/openldap24-server: fix build with LibreSSLCharlie Li2021-06-062-4/+20
| | | | | | | | | | | Modify the OpenSSL 1.1.1 preprocessor guards to also account for LibreSSL missing certain functions, particularly SSL_CTX_set_ciphersuites(3) and SSL_set_ciphersuites(3). While here, un-IGNORE for ${SSL_DEFAULT:Mlibressl*}. PORTREVISION intentionally not bumped as this is a build fix. PR: 256433
* net/openldap24-server: Mark IGNORE when libressl is chosen for now.Xin LI2021-06-061-0/+4
| | | | | | | The current release of libressl does not yet provide OpenSSL style TLSv1.3 API which is required by OpenLDAP cd3567d75 (ITS#9521). PR: 256433
* net/openldap24-server: upgrade to 2.4.59.Xin LI2021-06-053-7/+18
|
* net/openldap24-server: Use local libraries paths for libltdl is used.Xin LI2021-05-111-0/+1
| | | | | Reported by: O. Hartmann PR: 255795
* Update MASTER_SITES with official mirrors.Xin LI2021-05-101-6/+9
| | | | | Submitted by: jharris widomaker com (earlier version) PR: ports/240001
* Modularize OpenLDAP server.Balazs Toth2021-05-102-10/+163
| | | | | | | For default installation, build and install most of backends and overlays as modules. PR: 213435
* devel/icu: update to 69.1Jan Beich2021-04-081-1/+1
| | | | | Changes: https://github.com/unicode-org/icu/releases/tag/release-69-1 Reported by: GitHub (watch releases)
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-062-6/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* net/openldap24-server: update to 2.4.58.Xin LI2021-03-202-5/+5
|
* net/openldap24-server: update to 2.4.57.Xin LI2021-01-202-5/+5
| | | | MFH: 2021Q1
* net/openldap24-server: Remove LibreSSL patchBernard Spil2020-12-211-65/+0
| | | | | PR: 252002 Approved by: delphij (maintainer)
* net/openldap24-server: update to 2.4.55.Xin LI2020-11-142-6/+6
| | | | MFH: 2020Q4
* devel/icu: update to 68.1Jan Beich2020-11-031-1/+1
| | | | | | Changes: http://site.icu-project.org/download/68 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Reported by: GitHub (watch releases)
* net/openldap4-server: update to 2.4.51.Xin LI2020-08-144-19/+6
|
* - Update WWWDmitry Marakasov2020-04-292-2/+2
| | | | Approved by: portmgr blanket
* net/openldap24-server: update to 2.4.50.Xin LI2020-04-292-6/+7
| | | | | | PR: 246010 MFH: 2020Q2 Security: CVE-2020-12243
* devel/icu: update to 67.1Jan Beich2020-04-231-1/+1
| | | | | | Changes: http://site.icu-project.org/download/67 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ Reported by: GitHub (watch releases)
* devel/icu: update to 66.1Jan Beich2020-03-131-1/+1
| | | | | Changes: http://site.icu-project.org/download/66 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
* net/openldap24-server: skip database existence check.Xin LI2020-02-092-2/+2
| | | | | PR: 243591 Submitted by: Goran Mekić <meka tilda center>
* Update to 2.4.49.Xin LI2020-02-033-19/+10
|
* net/openldap24-server: back_mdb: use robust mutexes.Xin LI2019-12-072-1/+15
| | | | PR: 197514
* Perform sanity check of configuration at start.Xin LI2019-12-072-1/+9
| | | | Submitted by: Michael Butler <imb protected-networks net>
* Unbreak KQUEUEXin LI2019-12-011-1/+1
| | | | Reported by: tobik
* net/openldap24-server: add support for pbkdf2 password hashXin LI2019-11-302-2/+27
| | | | | PR: 241471 Submitted by: Joris Dedieu <joris dedieu gmail com>
* devel/icu: update to 65.1Jan Beich2019-10-031-1/+1
| | | | | Changes: http://site.icu-project.org/download/65 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
* Convert to UCL & cleanup pkg-message (categories n)Mathieu Arnold2019-08-142-8/+12
| | | | (and missed 3 missed files from previous categories.)
* Update to 2.4.48.Xin LI2019-08-063-6/+7
| | | | MFH: 2019Q3
* devel/icu: update to 64.1Jan Beich2019-03-271-1/+1
| | | | | | | | Changes: http://site.icu-project.org/download/64 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 236325 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19479
* Update to 2.4.47.Xin LI2018-12-212-6/+6
|
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-021-4/+0
| | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724
* devel/icu: update to 63.1Jan Beich2018-10-231-1/+1
| | | | | | | Changes: http://site.icu-project.org/download/63 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 232300 Exp-run by: antoine
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-1/+3
| | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine
* Ensure that slapd starts before kdc, as the kdc may be configured toCy Schubert2018-08-102-2/+2
| | | | | | | | | | require LDAP services. If it is configured to require LDAP and the slapd server is not yet started, the kdc will fail to start. PR: 229939 Approved by: delphij@ (maintainer) MFH: 2018Q3 Differential Revision: https://reviews.freebsd.org/D16602
* devel/icu: update to 62.1Jan Beich2018-06-291-1/+1
| | | | | | | Changes: http://site.icu-project.org/download/62 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 229359 Exp-run by: antoine (only 10.4)
* net/openldap24-server: Fix regression with LibreSSL 2.6Bernard Spil2018-04-241-6/+15
| | | | | | PR: 227734 Reported by: dewayne heuristicsystems com.au Approved by: maintainer (delphij)