Commit graph

83 commits

Author SHA1 Message Date
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
f16927fc96 Pthreads not needed -- only used by executable, not by
any of the openldap libraries.
Closes PR 21490 by Todd Vierling.
2003-05-08 12:30:37 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
dillo
5f4ad95078 convert to use test target from bsd.pkg.mk
addresses PR pkg/19416
2003-02-17 15:27:58 +00:00
kleink
51c13fecd3 As usual, prevent compiling SHA1 from blowing up on sparc64 by moving
each round into a separate function.  Bump to 2.0.27nb2.
2003-01-29 22:05:33 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
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-28 22:03:00 +00:00
skrll
4d96f87202 Don't use pthread_attr_setstacksize unless _POSIX_THREAD_ATTR_STACKSIZE
is defined. This lets openldap compile on -current.

Fixes PR 19921.

PKGREVISION++
2003-01-19 09:26:33 +00:00
bouyer
479b2b57a4 Solaris's builtin [ and /usr/bin/test don't know -e. Use -r instead. 2002-10-17 10:02:53 +00:00
wiz
851e7fa78b Unused. 2002-10-09 12:03:12 +00:00
kleink
d0c74e1a74 Update to 2.0.27; notable changes include:
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-23 10:06:58 +00:00
grant
0c5bb6abcc Make these scripts more portable by taking advantage of automatic rc.d
script handling and using @RCD_SCRIPTS_SHELL@.

as discussed with jlam.
2002-09-20 02:01:54 +00:00
jlam
5c053dd06a Take advantage of the auto-generation and installation of rc.d scripts. 2002-09-19 09:04:02 +00:00
jlam
63f3771a9c Default to slapd=NO if it's not defined. 2002-09-12 10:19:11 +00:00
jlam
d74686f756 USE_PTHREAD died a long time ago; match pthread handling from buildlink.mk. 2002-09-10 19:46:30 +00:00
jlam
e2afa97f51 Merge changes in packages from the buildlink2 branch that have
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-25 18:38:05 +00:00
mycroft
8671208f3c Update to 2.0.25. Fixes many random bugs.
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-19 19:29:18 +00:00
jlam
96a5379f66 Really remove USE_PTHREAD. 2002-08-01 05:53:28 +00:00
jlam
75e61cb884 Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace with
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-08-01 05:48:00 +00:00
cjep
64c9e8a407 Change USE_KERBEROS to PKG_USE_KERBEROS in pkgsrc. There was a "conflict"
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-06-15 21:19:59 +00:00
jlam
43c1145f91 Remove odd -L${WRKSRC}/libraries junk from openldap libtool archives.
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-07 23:40:56 +00:00
jlam
eb1e93618c If USE_SASL == YES, then the openldap libraries are linked against
libsasl.so, so include cyrus-sasl/buildlink.mk to pull in the SASL
libraries into ${BUILDLINK_DIR}.
2002-03-07 21:50:40 +00:00
martti
83b389a704 Updated openldap to 2.0.23
* 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-13 12:21:24 +00:00
jlam
e0d358778b Solaris' test binary (test/[) doesn't grok "-e". Replace with "-f".
Noted by Stoned Elipot <seb@netbsd.org> in private email.
2002-02-05 06:04:36 +00:00
kleink
549e7ed4e5 Update openldap to 2.0.22. Notable changes since version 2.0.21(nb1):
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-02 15:00:18 +00:00
jlam
890dfbe9bc Add SASL-based user authentication based on if USE_SASL=YES. 2002-02-01 18:32:34 +00:00
jlam
23f593e42e Update databases/openldap to 2.0.21nb1. Changes from version 2.0.21 are
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-31 05:06:54 +00:00
jlam
4d3918b43d Add a rc.d-style control script for slapd. 2002-01-30 07:34:00 +00:00
kleink
e6e6a729fd Update openldap to 2.0.21. Notable changes since version 2.0.20:
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-15 23:26:31 +00:00
kleink
0d6a154a52 Update openldap to 2.0.20. Notable changes since version 2.0.19(nb1):
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-14 22:21:03 +00:00
jlam
50eea9f567 PKG_SYSCONFSUBDIR is not changeable for this package as "openldap" is
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-06 19:33:34 +00:00
skrll
94d4988e24 Pass the base directory for PKG_SYSCONF to the configure script - openldap
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-06 11:21:19 +00:00
jlam
cb2703fbd1 Include pthread.buildlink.mk now that OpenLDAP is built with pthreads
support.
2002-01-01 00:00:18 +00:00
jlam
5547d6873d Update databases/openldap to 2.0.19nb1. Changes from version 2.0.19:
* 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-31 08:36:09 +00:00
kleink
9058149209 Update to OpenLDAP-2.0.19; changes since 2.0.18 include:
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-12-20 22:16:44 +00:00
zuntum
a437fd43cc Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
zuntum
0ca28723fb Move pkg/ files into package's toplevel directory 2001-11-01 00:11:36 +00:00
kleink
92f6e17557 Be explicit about an OpenSSL dependency. 2001-10-26 13:41:27 +00:00
kleink
a0949d40a7 Update for 2.0.18 as well. 2001-10-26 12:43:20 +00:00
kleink
c5a9cd15b6 Update to OpenLDAP 2.0.18; notable changes:
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-26 09:04:49 +00:00
kleink
c1f1fd1134 Update for OpenLDAP-2.0.x. 2001-10-25 18:52:04 +00:00
tron
5eb9a5c340 Update "openldap" package to version 2.0.17. Major changes since version
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-25 16:15:44 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
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-18 15:20:01 +00:00
kleink
087f3d638d Update to OpenLDAP 1.2.13.
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-10-01 16:42:30 +00:00
jlam
5401af423f Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-09-14 02:39:07 +00:00
jlam
c17956fcf9 Add buildlink.mk file for use by other package Makefiles. 2001-09-14 02:27:35 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
kleink
56963b1717 Update OpenLDAP to 1.2.12.
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-05-14 16:15:52 +00:00
agc
6ef28d06c5 Move to sha1 digests, and add distfile sizes. 2001-04-18 16:10:56 +00:00