Kurt Zeilenga
814ef183d5
Autoconf upgrade (partial)
2003-04-06 01:44:08 +00:00
Kurt Zeilenga
1b4180faa8
rebuild
2003-03-06 00:38:42 +00:00
Kurt Zeilenga
4009edf4a4
rebuild after openldap.m4 changes
2003-03-03 00:31:18 +00:00
Kurt Zeilenga
fe4f355328
Add acc_rights detection (needs testing)
2003-03-02 21:46:40 +00:00
Kurt Zeilenga
206b071e7f
Add check of <sys/uio.h> and include as needed for struct iovec.
2003-03-02 21:21:36 +00:00
Kurt Zeilenga
56677342f8
Add more -ldb varients
2003-02-28 17:05:02 +00:00
Kurt Zeilenga
4e1310c486
more cleanup
2003-02-15 18:20:37 +00:00
Kurt Zeilenga
552a9ab351
cleanup
2003-02-15 17:51:47 +00:00
Kurt Zeilenga
2bf2cb63ba
Use existing --enable-dynamic flag to unset -static.
...
May break NT use of flag...
2003-02-10 06:36:08 +00:00
Kurt Zeilenga
a851d460ec
LTSTATIC update
2003-02-09 18:03:39 +00:00
Kurt Zeilenga
4b3396f5fd
unifdef -DLDAP_NOCACHE
2003-02-09 07:42:18 +00:00
Kurt Zeilenga
e0128cc2b3
Add -ldb41 linking
2003-02-08 01:15:35 +00:00
Kurt Zeilenga
eb9f396974
Require BDB 4.1 for back-bdb
2003-02-08 00:56:15 +00:00
Kurt Zeilenga
b79748c00d
Rebuild
2003-01-03 20:52:07 +00:00
Kurt Zeilenga
ed171cd5a2
use env(1) for old/experimental stuff
2003-01-03 06:10:15 +00:00
Kurt Zeilenga
8f08424455
Fix typo
2003-01-03 06:03:58 +00:00
Kurt Zeilenga
be0d59dbf5
static games
2003-01-02 20:38:57 +00:00
Kurt Zeilenga
f8f9c2eccb
Rebuild with new libtool.m4
2002-12-20 18:49:20 +00:00
Kurt Zeilenga
3520850df7
rebuild
2002-12-09 16:46:47 +00:00
Kurt Zeilenga
a444626d99
Disable slapi by default (for now)
...
Rebuild configure
2002-12-07 18:52:55 +00:00
Kurt Zeilenga
eb41333e4c
Use getpeereid(3) where available else use *_PEERCRED replacment function
2002-12-04 06:17:32 +00:00
Kurt Zeilenga
04b93e2628
Add LTHREAD_LIBS to BDB tests
2002-12-04 05:09:58 +00:00
Kurt Zeilenga
73b4170a6c
Rework libldap to not attempt to set LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE
2002-12-04 04:51:55 +00:00
Kurt Zeilenga
97b211174a
Set -static when doing build from CVS
2002-11-26 18:11:05 +00:00
Kurt Zeilenga
3289dffd31
Rebuild
2002-11-11 03:21:14 +00:00
Kurt Zeilenga
20df7df206
Misc configure cleanup
2002-10-29 04:55:15 +00:00
Kurt Zeilenga
acea7499e7
rebuild (and test updated log.pl)
2002-10-26 03:31:10 +00:00
Kurt Zeilenga
3bd79f6de3
Hide shtool echo bold warnings
2002-10-18 21:33:30 +00:00
Kurt Zeilenga
475515ef78
Fix stupid bug
2002-10-18 21:09:46 +00:00
Kurt Zeilenga
5f8855fc40
Update
2002-10-18 19:10:25 +00:00
Kurt Zeilenga
85fbd68ed9
tweak {thr,sched,pthread}_yield() detection
2002-10-13 03:07:08 +00:00
Howard Chu
b06ceb8ff8
Prefer thr_yield over sched_yield for Solaris
2002-10-12 01:26:59 +00:00
Kurt Zeilenga
40b685b70d
Patch: Delete the buggy surrogate parent code (ITS#1815)
...
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
2002-10-10 20:28:36 +00:00
Kurt Zeilenga
6853b62a45
Fix AC_CACHE_CHECK bug in DB_THREAD detection.
2002-10-08 19:47:17 +00:00
Kurt Zeilenga
9f4d662f87
If OpenSSL provides crypt(3), no need to check -lcrypt
2002-10-04 02:44:47 +00:00
Kurt Zeilenga
264a428cf3
rebuild with new openldap.m4 pthread version check
2002-09-18 00:22:42 +00:00
Howard Chu
2e6a83049e
POSIX threads tweaks for Draft 4 vs Draft 5
2002-09-12 23:12:18 +00:00
Howard Chu
890d4b9449
Moved stdio replacements from liblutil lutil_* to liblber ber_pvt_*.
2002-09-10 00:47:32 +00:00
Howard Chu
afce29547d
Regenerated with Pthread version update
2002-09-07 14:24:22 +00:00
Kurt Zeilenga
ab80b03057
back_attribute() should use ACL_AUTH not ACL_READ (at
...
least for current callers, may need to pass it the
permission level)
2002-09-05 02:37:10 +00:00
Kurt Zeilenga
b9cd3616b1
Add check for sockaddr_storage before enabling IPv6
2002-08-28 19:26:12 +00:00
Kurt Zeilenga
341ba76238
regenerate for sasl version checks
2002-08-28 07:32:00 +00:00
Kurt Zeilenga
8de258d2e2
Patch: 'ldapmodify -y file' reads password from file (ITS#2031)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
Adapted by Kurt Zeilenga for inclusion in OpenLDAP. My comments are
marked with enclosed with square brackets (e.g. [Kurt's comment] below.
================
If I run ldapmodify & co from a script, I don't want to use '-W password'
because the password shows up in the output of 'ps' for everyone,
and I can't pipe the password to 'ldapmodify -w' because -w uses
getpassphrase() which reads from the tty instead of stdin.
So I added '-y file' which reads the password from file. The programs
exit if the file cannot be read.
[Complete contents of file is used as password. Use:
echo -n "secret" > password
to create a file with "secret" as the password. The -n avoids
adding a newline (which would invalidate the password). Note
that echo is a builtin and hence its arguments are not visible
to 'ps'.]
I changed ldapmodify, ldapmodrdn, ldapdelete, ldapsearch, ldapcompare.
I did not bother to change ldappasswd and ldapwhoami, because they
prompt for many passwords. [I fixed up ldapwhoami.]
Rerun autoconf after applying this patch. [Done.]
Note: I do not know if Windows NT has fstat(), so I set HAVE_FSTAT to
undef in portable.nt. (fstat() is used to warn if the file is publicly
readable or writeable.) [I used fstat() to set the buffer size to
read.]
[Note: using the contents of a file extends the tools to support
passwords which could not normally be provided using getpassphrase()
or via the command line.]
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, Aug 2002.
[Kurt D. Zeilenga <kurt@openldap.org>, Aug 2002.]
2002-08-24 05:47:17 +00:00
Kurt Zeilenga
9acb78c708
Update
2002-08-10 00:21:25 +00:00
Kurt Zeilenga
21c0791afe
Check for gcc as well.
2002-06-25 05:50:20 +00:00
Kurt Zeilenga
4bb13d45fc
Rebuild with cc missing test.
2002-06-25 02:31:08 +00:00
Kurt Zeilenga
b43ad1dd0e
Generate man page date from version.sh
2002-06-13 03:59:10 +00:00
Kurt Zeilenga
674c55f78f
remove --enable-kbind option (can be manually set)
2002-06-12 04:55:30 +00:00
Kurt Zeilenga
06f8e3767e
Rebuild
2002-05-22 04:11:26 +00:00
Kurt Zeilenga
4e51bba217
Patch: Implement surrogate parent for back-shell (ITS#1815)
...
================
Written by Hallvard B. Furuseth and placed into the public domain.
This software is not subject to any license of the University of Oslo.
================
A surrogate parent is supposed to keep back-shell children from
deadlocking due to resources locked by a threading parent.
Implementation note: The surrogate parent closes all unused file
descriptors, so it logs errors to stderr instead of via Debug() and
uses relloc() instead of ch_realloc().
Also close a file descriptor leak if fork() fails in fork.c.
Hallvard B. Furuseth <h.b.furuseth@usit.uio.no>, May 2002.
2002-05-15 06:18:14 +00:00
Kurt Zeilenga
1107e78c5f
update SASL compat test to check for 1.5 compatibility
2002-05-13 20:16:44 +00:00
Kurt Zeilenga
82dc573752
Always check SASL compatibility
...
(Cyrus SASL 2 library may not be called -lsasl2).
2002-05-13 18:48:27 +00:00
Kurt Zeilenga
888a7c4efc
Error if ar(1) is missing. (ITS#1772)
2002-05-01 19:22:32 +00:00
Kurt Zeilenga
a532092d00
Update configure
2002-04-22 17:40:34 +00:00
Kurt Zeilenga
bf662a8cd1
Trim finger from HEAD
2002-04-15 18:12:42 +00:00
Kurt Zeilenga
fb440f01ab
Align --help
2002-04-15 17:17:34 +00:00
Kurt Zeilenga
d051fe21d2
Rebuild for ando
2002-04-09 17:27:02 +00:00
Kurt Zeilenga
a9cf0f5c08
Add uuid_to_str() detection.
2002-02-11 20:17:08 +00:00
Kurt Zeilenga
d23c559646
Don't use 'shtool mkln' as ln(1) replacement.
...
Allow both <sasl/sasl.h> and <sasl.h>
2002-02-11 08:28:51 +00:00
Kurt Zeilenga
e9a7313de9
Minor astestic changes
2002-02-11 00:28:17 +00:00
Kurt Zeilenga
b315d8af34
Update Cyrus SASL detection to always look for <sasl.h> regardless
...
of version and then try -lsasl2 and -lsasl. Make SASL code
conditional on SASL_VERSION_MAJOR, not HAVE_CYRUS_SASL.
2002-02-10 17:51:19 +00:00
Kurt Zeilenga
0269dc750e
Misc SHTOOL use updates
2002-02-10 06:26:48 +00:00
Kurt Zeilenga
54c204ea98
Update to use shtool, remove ltconfig
2002-02-10 04:30:23 +00:00
Kurt Zeilenga
3a5b94cdbd
Update to libtool 1.4.2
2002-02-10 03:03:47 +00:00
Kurt Zeilenga
f5dc8ed41c
Back-BDB now requires Berkeley DB 4 as this release includes
...
important fixes necessary for proper operation of back-bdb.
2002-01-30 01:31:44 +00:00
Kurt Zeilenga
15902ae7e1
Add comment to -lV3 test that this is not needed in
...
newer versions of HP-UX. However, as the test causes
no problems on any system, it's left in place (as someone
might actually be using an older version of HP-UX).
2002-01-30 01:21:08 +00:00
Kurt Zeilenga
5c7297a738
Add updated TCP wrapper check based upon patch provided
...
by Albert Chin-A-Young <china@thewrittenword.com> in ITS#1544.
2002-01-30 00:05:45 +00:00
Kurt Zeilenga
1e7ca2e850
Add BDB compatibility check. Require Berkeley DB 3.3 or greater.
2002-01-23 19:08:07 +00:00
Kurt Zeilenga
64f21dca49
DB4 changes
2002-01-21 03:37:32 +00:00
Kurt Zeilenga
041e3d1ed4
Misc thread cleanup
2002-01-21 03:12:40 +00:00
Kurt Zeilenga
68e58d15de
More (blind) cthread changes
2002-01-21 02:32:34 +00:00
Kurt Zeilenga
6169ef5873
Really Fix typos
2002-01-21 02:23:20 +00:00
Kurt Zeilenga
6232d90320
Correct cthread typos
2002-01-21 02:07:27 +00:00
Kurt Zeilenga
0e03e5c3f9
Fix typo in last commit
2002-01-20 22:31:10 +00:00
Kurt Zeilenga
9f9c6b57c6
Fix cthread header test
2002-01-20 22:25:08 +00:00
Kurt Zeilenga
94193358b4
Switch the default backend to BDB.
2002-01-15 17:26:44 +00:00
Kurt Zeilenga
0e2af54a3f
Update copyright statements
2002-01-04 21:17:25 +00:00
Kurt Zeilenga
6d9bc36d01
autoconf
2002-01-04 20:37:25 +00:00
Kurt Zeilenga
208a88f872
Don't enable IPv6 if --disable-ipv6
2001-12-27 02:22:13 +00:00
Kurt Zeilenga
6808cd668c
Add mkstemp() detection
2001-12-18 23:44:06 +00:00
Kurt Zeilenga
557fd1b3c7
Regenerate at hyc's request
2001-12-18 01:09:00 +00:00
Kurt Zeilenga
9a970e7a23
rebuild
2001-12-08 04:31:06 +00:00
Kurt Zeilenga
343e2df772
autoconf for hyc
2001-12-07 04:40:07 +00:00
Kurt Zeilenga
35220ca0ad
Add BSD Queue (and list) management
2001-12-06 15:55:34 +00:00
Kurt Zeilenga
493b415255
Rework indexing code, removing "autolang" and making
...
"subtypes" and "lang" default behavior.
2001-12-05 00:06:03 +00:00
Kurt Zeilenga
bc27682790
Fix kerberos test
2001-11-28 15:57:36 +00:00
Kurt Zeilenga
f7e10947ca
Use gar if ar(1) is not available
2001-11-28 02:32:47 +00:00
Kurt Zeilenga
feda953cc4
Cthread changes for the Hurd.
...
---
Copyright 2001, Igor Khavkine, All rights reserved.
This is free software; you can redistribute and use it
under the same terms as OpenLDAP itself.
2001-11-28 02:05:14 +00:00
Kurt Zeilenga
cc2a59a36c
Update to full notice
2001-10-24 16:51:48 +00:00
Kurt Zeilenga
e972006555
Cleanup --help
2001-10-24 07:31:17 +00:00
Kurt Zeilenga
2e9983ca08
Add additional __res_query check
2001-10-23 17:32:53 +00:00
Kurt Zeilenga
125165ff97
Add check for __res_query in default libraries
2001-10-21 00:32:47 +00:00
Kurt Zeilenga
2cef1e69b7
Updates for MIT KerberosV 1.1 based upon suggestions
...
from Booker C. Bense <bbense@stanford.edu>.
2001-10-06 02:24:51 +00:00
Kurt Zeilenga
fd5b806fc0
Update LDBM_LIB
2001-10-05 20:58:29 +00:00
Kurt Zeilenga
e9415f4a38
rebuild after ando fix typo
2001-10-04 15:34:26 +00:00
Kurt Zeilenga
3120d37951
More changes to let BDB build without LDBM.
2001-10-04 06:34:03 +00:00
Kurt Zeilenga
9a34ebabd2
Hack to allow --enable-bdb --disable-ldbm, needs more work.
2001-10-04 04:54:12 +00:00
Kurt Zeilenga
9be9afa084
Init MPOOL in DB_THREAD test
2001-10-01 06:38:24 +00:00
Kurt Zeilenga
44146a1cb7
Rework DB_THREAD support. CDB support needs reimplementation.
2001-10-01 06:08:46 +00:00
Kurt Zeilenga
69dc4002ac
Disable (for now) check for HAVE_BERKELEY_DB_THREAD and hence disable
...
use of BerkeleyDB's Concurrent DB API.
2001-09-29 23:41:34 +00:00