summaryrefslogtreecommitdiff
path: root/databases/openldap
AgeCommit message (Collapse)AuthorFilesLines
2003-02-17convert to use test target from bsd.pkg.mkdillo1-5/+2
addresses PR pkg/19416
2003-01-29As usual, prevent compiling SHA1 from blowing up on sparc64 by movingkleink3-3/+129
each round into a separate function. Bump to 2.0.27nb2.
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-2/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-19Don't use pthread_attr_setstacksize unless _POSIX_THREAD_ATTR_STACKSIZEskrll3-2/+18
is defined. This lets openldap compile on -current. Fixes PR 19921. PKGREVISION++
2002-10-17Solaris's builtin [ and /usr/bin/test don't know -e. Use -r instead.bouyer1-2/+2
2002-10-09Unused.wiz1-52/+0
2002-09-23Update to 2.0.27; notable changes include:kleink3-9/+9
OpenLDAP 2.0.27 Release Build environment Fix getopt(3) detection OpenLDAP 2.0.26 Release Fixed slapd ACL buffer size bug (ITS#1963) Fixed slapd ACL filters w/substrings bug (ITS#2023, ITS#2027) Fxied slapd directory string space bug (ITS#2072) Fixed slurpd reject file handling bugs (ITS#2007, ITS#2009) Fixed back-ldbm indirect IDL bug (ITS#2039) Fixed libldap buffer size bugs (ITS#1935, ITS#1936) Fixed libldap gethostbyname mutex init bug (ITS#2019) Fixed liblutil passwd bug (ITS#2055) Fixed sasl large reads and writes (ITS#1983, also ITS#910,ITS#1861) Updated back-ldbm reindexing - slapindex rebuilds dn2id index Build environment Require version 1.5 if Cyrus SASL is present Remove tempnam checking and replacment implementation
2002-09-20Make these scripts more portable by taking advantage of automatic rc.dgrant1-2/+2
script handling and using @RCD_SCRIPTS_SHELL@. as discussed with jlam.
2002-09-19Take advantage of the auto-generation and installation of rc.d scripts.jlam1-11/+1
2002-09-12Default to slapd=NO if it's not defined.jlam1-1/+2
2002-09-10USE_PTHREAD died a long time ago; match pthread handling from buildlink.mk.jlam1-5/+3
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam5-13/+52
buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
2002-08-19Update to 2.0.25. Fixes many random bugs.mycroft3-9/+9
OpenLDAP 2.0.25 Release Fixed slapd extended op reqdata crash bug (ITS#1721) OpenLDAP 2.0.24 Release Fixed slapd max incoming macro bug (ITS#1828) Fixed slapd acl group/dnaddr bug (ITS#1607) Fixed slapd connection management bug (ITS#1655) Fixed slapd port ntoh / addr init bugs (ITS#1615, ITS#1728) Fixed slapd PF_lOCAL typo (ITS#1660) Fixed slapd extended ops with NULL reqdata bug (ITS#1721) Fixed slapd replog logging without replica (ITS#1335) Fixed slapd NULL attrval indexing (ITS#1843) Fixed slurpd tls init bug (ITS#1613) Fixed back-ldbm dn normalization bug in onelevel searches (ITS#1654) Fixed back-ldbm modrdn root dn check (ITS#1761) Fixed back-ldbm idl overrun bug (ITS#1570) Fixed back-ldbm passwd textlen bug (ITS#1742) Fixed ber_bvstrdup() empty string bug (ITS#1662) Fixed ldapsearch filter bug (ITS#1649) Fixed maildap NULL domain bug (ITS#1022) Fixed libldap hostless URL bug (ITS#1697) Fixed liblutil /dev/urandom incomplete reads (ITS#1834) Fixed libldap_r threadpool free list (ITS#1839) Fixed libldap_r NT threads cond_broadcast (ITS#1865) Fixed sasl writes > 64K (ITS#1861) Fixed sasl session callback corruption (ITS#1799) Build environment Removed lint (ITS#1744) Documentation Updated release documents
2002-08-01Really remove USE_PTHREAD.jlam1-8/+5
2002-08-01Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace withjlam1-12/+11
appropriate PTHREAD_OPTS incantation, and move the checks for the value of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-06-15Change USE_KERBEROS to PKG_USE_KERBEROS in pkgsrc. There was a "conflict"cjep1-2/+2
which the basesrc USE_KERBEROS variable. Discussed on packages@ This fixes PR#17182 from Takahiro Kambe. The problem was pointed out by FUKAUMI Naoki on a Japanese NetBSD mailing list.
2002-03-07Remove odd -L${WRKSRC}/libraries junk from openldap libtool archives.jlam1-1/+3
Fixes part of pkg/15794 by Bernd Ernesti <bernd@arresum.inka.de>. This wasn't actually a buildlink problem, but buildlink is flexible enough to provide a solution.
2002-03-07If USE_SASL == YES, then the openldap libraries are linked againstjlam1-1/+5
libsasl.so, so include cyrus-sasl/buildlink.mk to pull in the SASL libraries into ${BUILDLINK_DIR}.
2002-02-13Updated openldap to 2.0.23martti3-9/+9
* Fixed slapd moddn acl bug (ITS#1562) (ITS#1582) * Fixed slapd acl regex (to dn="") portability bug (ITS#1579) * Disabled -lldap atexit() handler (ITS#1577) * Updated config.guess/sub scripts (ITS#1567) * Fixed a number of typos (ITS#1578)
2002-02-05Solaris' test binary (test/[) doesn't grok "-e". Replace with "-f".jlam1-3/+3
Noted by Stoned Elipot <seb@netbsd.org> in private email.
2002-02-02Update openldap to 2.0.22. Notable changes since version 2.0.21(nb1):kleink2-6/+5
Fixed slapd passwd modify referral bug Fixed back-ldbm index threading bug Fixed back-ldbm ordering presence index bug Fixed back-ldap modify bug (ITS#1547) Fixed -lldap TLS errno bug Fixed ud v2 kind bug Updated slapd slurpd friendly code Build environment Fixed Mach cthreads detection (ITS#1554) Updated Berkeley DB 4 detection
2002-02-01Add SASL-based user authentication based on if USE_SASL=YES.jlam1-1/+7
2002-01-31Update databases/openldap to 2.0.21nb1. Changes from version 2.0.21 arejlam4-7/+17
building this package _without_ threads support if the threads are non- native. While the package does build correctly using GNU pth, and the clients run correctly, the slapd server isn't able to pass "make test". When built without threads support, only the replication test fails, I think because slurpd isn't built.
2002-01-30Add a rc.d-style control script for slapd.jlam3-2/+43
2002-01-15Update openldap to 2.0.21. Notable changes since version 2.0.20:kleink2-5/+5
Fix slapd empty string indexing/filtering handling (ITS#1507) Changed slapd ACL selfwrite replace logic (ITS#1530) Build environment Updated IPv6 configuration argument handling Fix back-shell tools make depend bug (ITS#1518) Removed extraneous files
2002-01-14Update openldap to 2.0.20. Notable changes since version 2.0.19(nb1):kleink3-13/+11
Fixed slapd ACL empty replace bug (ITS#1530) Fixed slapd ACL peername/sockname exact match bug (ITS#1516) Fixed back-passwd db_config bug Fixed -lldap cache debug bug (ITS#1501) Fixed -lldap dnssrv free bug Fixed -lldap Start TLS first op bug Fixed slurpd TLS non-critical/critical bug (ITS#1527) Fixed slurpd SASL password bug (ITS#1528) Build environment Fixed repl_user build error (ITS#1503) Updated BerkeleyDB 4 support Updated schema files Updated Windows NT/2000 MSVC5 port
2002-01-06PKG_SYSCONFSUBDIR is not changeable for this package as "openldap" isjlam1-3/+2
automatically appended by the build to "sysconfdir", so change setting from ?= to =. Also remove the MAKE_FLAGS line that was supposed to do the same thing as the previous change, but was apparently not working.
2002-01-06Pass the base directory for PKG_SYSCONF to the configure script - openldapskrll1-2/+2
is added by the pkg. (Hi Johnny!) Fixes the install problem noted in the recent bulk build and means that a build of kdebase2, etc... won't fail.
2002-01-01Include pthread.buildlink.mk now that OpenLDAP is built with pthreadsjlam1-1/+5
support.
2001-12-31Update databases/openldap to 2.0.19nb1. Changes from version 2.0.19:jlam5-221/+233
* Use pthread.buildlink.mk as OpenLDAP now builds correctly with GNU pth for a pthread implementation. This allows slurpd to be built on all platforms. * Use tcp_wrapper/buildlink.mk and always enable the use of TCP wrappers. * Use the general INSTALL scripts to deal with the config files and directories needed by this package. This now works correctly whether we build from source or if we install via a binary package. * Honor PKG_SYSCONFDIR.
2001-12-20Update to OpenLDAP-2.0.19; changes since 2.0.18 include:kleink3-9/+9
Fixed back-ldbm not filter indexing (ITS#1405) Fixed back-passwd e_ndn bug (ITS#1467) Fixed back-ldap undef ad bug (ITS#1367) Fixed slapd suffix "" bugs (ITS#1430) Fixed slapd zero length replace bug (ITS#1364) Fixed slapd teletex string printables bug (ITS#1419) Fixed slapd unallocated sockets bug (ITS#1415) Fixed slapd undefined present filter bug (ITS#1439) Fixed -lldap cacertfile bug (ITS#1406) Fixed -lldap ldap_url_seach_s bug (ITS#1429) Fixed -lldap unbind free bug (ITS#1442) Fixed -llber realloc bug (ITS#1410) Fixed ldappasswd/slappasswd strncmp bug (ITS#1497) Fixed various memory leaks Updated slapd emfile/enfile handling Build environment Fixed passwd-search port bug (ITS#1461) Fixed Kerberos build bug (ITS#1468) Updated CThread detection (ITS#1440) Updated MAXPATHLEN handling (ITS#1440) Fixed TLS build (ITS#1412) Added BerkeleyDB 4 support Added GNU ar support (ITS#1460)
2001-11-01Move pkg/ files into package's toplevel directoryzuntum5-4/+4
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-26Be explicit about an OpenSSL dependency.kleink1-1/+3
2001-10-26Update for 2.0.18 as well.kleink1-4/+4
2001-10-26Update to OpenLDAP 2.0.18; notable changes:kleink2-5/+5
OpenLDAP 2.0.18 Release Fixed -llber ber_bvecadd bug (ITS#1398) Fixed slap tools replica config bug (ITS#1385) Build environment Updated req_query detection
2001-10-25Update for OpenLDAP-2.0.x.kleink1-2/+5
2001-10-25Update "openldap" package to version 2.0.17. Major changes since versiontron5-63/+168
1.2.13: - LDAPv3 support + RFC 2251-2256 + Language Tags (RFC 2596) + SASL (RFC2829) + TLS (RFC2830) and SSL (ldaps://) + named references + DNS SRV location - IPv6 support - LDAP over IPC support - Updated C API - LDIFv1 (RFC2849) - Enhanced Standalone LDAP Server: + Updated Access Control System + Thread Pooling + DNS SRV referral backend (experimental) + LDAP backend (experimental) + SQL backend (experimental) + Better tools This fixes PR pkg/14339 by Hauke Fath.
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-01Update to OpenLDAP 1.2.13.kleink2-5/+5
Changes included in OpenLDAP 1.2.13 CVS Tag: OPENLDAP_REL_ENG_1_2_13 Fixed slurpd millionth second bug (ITS#1323) Fixed libldap result error memory leak (ITS#1161)
2001-09-14Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam1-13/+16
2001-09-14Add buildlink.mk file for use by other package Makefiles.jlam1-0/+44
2001-06-12LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk ifjlam1-2/+2
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-11CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, sojlam1-2/+2
adapt by moving CPPFLAGS settings to top-level, and removing explicit inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-05-14Update OpenLDAP to 1.2.12.kleink3-16/+5
Changes included in OpenLDAP 1.2.12 CVS Tag: OPENLDAP_REL_ENG_1_2 Fixed slapd sb_max_incoming bug Fixed ldapmodify ldaphost NULL bug Fixed ldapsearch uninitialized fp bug Fixed Pth initialization bug Fixed libldap/add mod_bvalues typo Fixed ldappasswd crypt(3) crash (ITS#598) Fixed slapd/config.c MAXARGS boundary condition bug Fixed cn=monitor/config rdwr lock leak Fixed liblber exception handling bugs Build Environment Remove extra Digital UNIX symbol (ITS#590) Ignore make clean rm failure Fix ud install mode (ITS#633)
2001-04-18Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-7/+5
+ move the patch digest/checksum values from files/patch-sum to distinfo + include distfile filesizes in distinfo
2001-03-04turn KERBEROS into a binary switchassar1-2/+2
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+5
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.