Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
O
OpenLDAP
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
James Lowden
OpenLDAP
Commits
37b4b3f6
Commit
37b4b3f6
authored
26 years ago
by
Kurt Zeilenga
Browse files
Options
Downloads
Patches
Plain Diff
Updated distribution documents.
parent
42c6740f
No related branches found
No related tags found
No related merge requests found
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
ANNOUNCEMENT
+21
-32
21 additions, 32 deletions
ANNOUNCEMENT
CHANGES
+1
-543
1 addition, 543 deletions
CHANGES
INSTALL
+15
-7
15 additions, 7 deletions
INSTALL
LICENSE
+0
-1
0 additions, 1 deletion
LICENSE
Make-common.dist
+22
-16
22 additions, 16 deletions
Make-common.dist
README
+32
-25
32 additions, 25 deletions
README
with
91 additions
and
624 deletions
ANNOUNCEMENT
+
21
−
32
View file @
37b4b3f6
A N N O U N C E M E N T
A N N O U N C E M E N T
LDAP
3.3
Open
LDAP
1.0
The University of Michigan is pleased to announce release 3.3 of
UM-LDAP, an implementation of the Lightweight Directory Access
Protocol. LDAP is a draft Internet standard directory service
protocol that runs over TCP/IP. It can be used to provide a
stand-alone directory service, or to provide lightweight access to
the X.500 directory. LDAP is defined by RFC 1777 and RFC 1778
.
Net Boolean Incorporated is pleased to announce the availability
of OpenLDAP release 1.0, a suite of the Lightweight Weight
Directory Protocol servers, clients, utilities, and development tools.
OpenLDAP is derived from University of Michigan LDAP release 3.3
.
This release includes the following components:
...
...
@@ -33,26 +33,21 @@
- saucer - a simple command-line oriented client program
CHANGES
Changes from U. Mich release 3.3
Changes since release 3.2 of LDAP include
- slurpd has been rewritten as a single process threaded daemon
- ldaptools (ldapsearch, etc) now support the LDIF format
- support for LDAP URLs added to libldap
- improved support for LDAP referrals in libldap
- preliminary test scripts included
- support for additional platforms
- various bug fixes and build fixes
- TCP Wrappers support added to slapd,
- Berkely DB2 compatibility added to slapd,
- ACL enhancements including Access by Group and POSIX regex(3) support,
- platforms updates, and
- numerous bug fixes and build changes.
See the CHANGES file in the distribution for more details.
AVAILABILITY
This software is freely available to anyone for any lawful purpose,
subject to the U-M copyright notice and disclaimer. The software is
available for anonymous ftp from the following location:
ftp://terminator.rs.itd.umich.edu/ldap/ldap-3.3.tar.Z
This software is available under the Net Booloean Public License.
For download information is available at:
http://www.boolean.net/technlogy/ldap.html
SUPPORT
...
...
@@ -60,24 +55,18 @@ SUPPORT
warranty, but there is a bug reporting mail address which is
responded to on a best-effort basis:
ldap-
support@umich.edu
ldap-
dev@boolean.net
In addition, there is a discussion list for issues relating to this
implementation of ldap:
ldap@umich.edu -- discussion list
ldap-request@umich.edu -- to join the list
Comments or questions about the LDAP protocol in general should be
sent to the IETF ASID discussion group:
ietf-asid@umich.edu -- discussion list
ietf-asid-request@umich.edu -- to join the list
ldap-dev@boolean.net -- discussion list
ldap-dev-request@boolean.net -- to join the list
An LDAP home page containing lots of interesting information and
online documentation is available at this URL:
http://www.
umich.edu/~rsug/ldap/
http://www.
boolean.net/technlogy/ldap.html
SUPPORTED PLATFORMS
...
...
This diff is collapsed.
Click to expand it.
CHANGES
+
1
−
543
View file @
37b4b3f6
This diff is collapsed.
Click to expand it.
INSTALL
+
15
−
7
View file @
37b4b3f6
Making and Installing the
U-M
LDAP Distribution
Making and Installing the
Net Boolean Open
LDAP Distribution
** It is recommended that you read or at least skim through ALL of the
** instructions in this file before attempting to build the software.
...
...
@@ -7,20 +7,26 @@ If you want to build binaries for more than one platform from a single
source tree, skip ahead to the "Building LDAP For More Than One Platform"
section near the end of this file. If you are planning to run slapd,
you should read the "SLAPD and SLURPD Administrator's Guide", found in
the doc/guides/ directory within the distribution.
the doc/guides/ directory at:
http://www.boolean.net/technology/ldap.html
If you simply want to build LDAP for a single machine platform, follow
these steps:
1. untar the distribution and cd to the top:
%
zcat ldap-3.3.tar.Z | tar xf -
% cd ldap
-3.3
%
tar xfz ldap-stable.tgz
% cd ldap
If you are reading this file, you probably have already done this!
2. edit the files Make-common and include/ldapconfig.h.edit to configure
2. Type:
% make Make-common
to copy Make-common.dist to Make.common.
3. edit the files Make-common and include/ldapconfig.h.edit to configure
the software for your site (the files are well-commented):
% vi Make-common
...
...
@@ -30,7 +36,9 @@ these steps:
top of the distribution.
If you just want to see if things will build, you can leave the
configuration alone and change it later.
configuration alone and change it later. You may want to consult
the appropriate platform makefile (build/*/Make-platform) for
platform-specific defaults.
If you have the ISODE package built and want to build the
LDAP-to-X.500 server (ldapd), be sure to uncomment the appropriate
...
...
@@ -133,4 +141,4 @@ Follow these steps for each different platform:
compiler.
End of LDAP INSTALL file.
End of
Open
LDAP INSTALL file.
This diff is collapsed.
Click to expand it.
LICENSE
+
0
−
1
View file @
37b4b3f6
...
...
@@ -4,7 +4,6 @@ Version 1, 22 August 1998
Copyright 1998, Net Boolean Incorporated, Redwood City, California, USA
All Rights Reserved.
Note:
This license is derived from the "Artistic License" as distributed
with the Perl Programming Language. Its terms are different from
...
...
This diff is collapsed.
Click to expand it.
Make-common.dist
+
22
−
16
View file @
37b4b3f6
...
...
@@ -122,28 +122,34 @@ MAKESLAPD= yes
# remove the defines for backends you don't want to enable
SLAPD_BACKENDS= -DLDAP_LDBM -DLDAP_SHELL -DLDAP_PASSWD
#
# If you have included -DLDAP_LDBM in the SLAPD_BACKENDS line
you need
#
to specify
which low-level database package to use
. There are
#
four choices: Berkeley db b-tree, Berkeley db hash, GNU dbm, or ndbm.
#
You will also need to edit the include and lib strings appropriately
.
# If you have included -DLDAP_LDBM in the SLAPD_BACKENDS line
,
# which low-level database package to use
must be specified. You
#
may want to overide the platform settings by disabling the lines
#
below and hardcoding the desired settings
.
#
# The four choices: Berkeley db b-tree, Berkeley db hash, GNU dbm, or ndbm.
# You will also need to edit the include and lib strings appropriately.
# standard unix ndbm
# Fallback settings, defaults are set in build/*/Make-platform
LDBMBACKEND?=-DLDBM_USE_NDBM
LDBMINCLUDE?=
LDBMLIB?=
# LDBM Hardcode Setting Examples (may require editing)
# berkeley db btree package
#LDBMLIB=-ldb
#LDBMBACKEND
?
=-DLDBM_USE_DBBTREE
#LDBMINCLUDE
?
=-I/usr/local/db/include
#LDBMBACKEND=-DLDBM_USE_DBBTREE
#LDBMINCLUDE=-I/usr/local/db/include
#LDBMLIB?=-ldb
# berkeley db hash package
#LDBMBACKEND
?
=-DLDBM_USE_DBHASH
#LDBMINCLUDE
?
=-I/usr/local/db/include
#LDBMLIB
?
=-ldb
#LDBMBACKEND=-DLDBM_USE_DBHASH
#LDBMINCLUDE=-I/usr/local/db/include
#LDBMLIB=-ldb
# gnu dbm (gdbm)
#LDBMBACKEND?=-DLDBM_USE_GDBM
#LDBMINCLUDE?=-I/usr/local/gdbm/include
#LDBMLIB?=-lgdbm
# standard unix ndbm
LDBMBACKEND?=-DLDBM_USE_NDBM
LDBMINCLUDE?=
LDBMLIB?=
#LDBMBACKEND=-DLDBM_USE_GDBM
#LDBMINCLUDE=-I/usr/local/gdbm/include
#LDBMLIB=-lgdbm
#undef these if you have SLEEPYCAT DB2 installed
#LDBMBACKEND=-DLDBM_USE_DBBTREE -DHAVE_SLEEPYCAT_DB2
...
...
This diff is collapsed.
Click to expand it.
README
+
32
−
25
View file @
37b4b3f6
UM-
LDAP
3.3
README
file
Net Boolean Open
LDAP
1.0
README
This is the UM-LDAP version 3.3 distribution. For a description of
what this distribution contains, see the ANNOUNCEMENT file in this
directory. For a description of changes from previous releases,
see the CHANGES file in this directory. For a more detailed
description of how to make and install the distribution, see the
INSTALL file in this directory. For more information on making and
installing slapd, see the "SLAPD and SLURPD Administrator's Guide"
in the doc/guides/ directory.
This is the OpenLDAP version 1.0 distribution.
For a description of what this distribution contains, see the
ANNOUNCEMENT file in this directory. For a description of
changes from previous releases, see the CHANGES file in this
directory. For a more detailed description of how to make an
install the distribution, see the INSTALL file in this directory.
For more information:
http://www.boolean.net/technology/ldap.html.
MAKING AND INSTALLING THE DISTRIBUTION
...
...
@@ -15,6 +17,10 @@ MAKING AND INSTALLING THE DISTRIBUTION
standard default configuration by typing the following commands
% make
this will copy Make-common.dist to Make-common.
Edit Make-common as desired.
% make
this will build the system
% su
# make install
...
...
@@ -24,16 +30,19 @@ MAKING AND INSTALLING THE DISTRIBUTION
You will probably want to do a little configuration to suit your
site, though. There are two files you might want to edit:
Make-common This file contains definitions for
where things will be installed, where
to find various things, etc. If you
want to build an ldap server, you'll
definitely need to edit this file
Make-common
contains default definitions for where things will be
installed, where to find various things, etc. These defaults
are used in absense of platform-specific defaults. You may
hardcode settings in Make-common if you desire. You will
need to edit this file to enable optional features.
build/*/Make-platform
contains platform-specific defaults.
include/ldapconfig.h.edit This file contains #defines used
by many parts of the distribution.
You'll at least want to change
DEFAULT_BASE.
include/ldapconfig.h.edit
This file contains #defines used by many parts of the
distribution. You'll at least want to change DEFAULT_BASE.
See the INSTALL file in this directory for more information.
...
...
@@ -42,18 +51,16 @@ DOCUMENTATION
There are man pages for most programs in the distribution and
routines in the various libraries. See ldap(3) for details.
There is a postscript version of an administrator's guide for
slapd in doc/guides/slapd.ps.
There is an LDAP homepage available that contains the latest
There is an OpenLDAP homepage available that contains the latest
LDAP news, releases announcements, pointers to other LDAP resources,
etc. You can access it at this URL:
http://www.
umich.edu/~rsug
/ldap/
http://www.
boolean.net/technology
/ldap/
FEEDBACK / PROBLEM REPORTS
FEEDBACK / PROBLEM REPORTS
/ DISCUSSIONS
We would appreciate any feedback you can provide. If you have
problems, report them to this address:
ldap-support@umich.edu
ldap-dev@boolean.net
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment