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
Nadezhda Ivanova
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
Branches containing commit
No related tags found
Tags containing commit
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
Net Boolean Incorporated is pleased to announce the availability
Protocol. LDAP is a draft Internet standard directory service
of OpenLDAP release 1.0, a suite of the Lightweight Weight
protocol that runs over TCP/IP. It can be used to provide a
Directory Protocol servers, clients, utilities, and development tools.
stand-alone directory service, or to provide lightweight access to
the X.500 directory. LDAP is defined by RFC 1777 and RFC 1778
.
OpenLDAP is derived from University of Michigan LDAP release 3.3
.
This release includes the following components:
This release includes the following components:
...
@@ -33,26 +33,21 @@
...
@@ -33,26 +33,21 @@
- saucer - a simple command-line oriented client program
- saucer - a simple command-line oriented client program
CHANGES
CHANGES
Changes from U. Mich release 3.3
Changes since release 3.2 of LDAP include
- TCP Wrappers support added to slapd,
- Berkely DB2 compatibility added to slapd,
- slurpd has been rewritten as a single process threaded daemon
- ACL enhancements including Access by Group and POSIX regex(3) support,
- ldaptools (ldapsearch, etc) now support the LDIF format
- platforms updates, and
- support for LDAP URLs added to libldap
- numerous bug fixes and build changes.
- improved support for LDAP referrals in libldap
- preliminary test scripts included
- support for additional platforms
- various bug fixes and build fixes
See the CHANGES file in the distribution for more details.
See the CHANGES file in the distribution for more details.
AVAILABILITY
AVAILABILITY
This software is freely available to anyone for any lawful purpose,
This software is available under the Net Booloean Public License.
subject to the U-M copyright notice and disclaimer. The software is
For download information is available at:
available for anonymous ftp from the following location:
http://www.boolean.net/technlogy/ldap.html
ftp://terminator.rs.itd.umich.edu/ldap/ldap-3.3.tar.Z
SUPPORT
SUPPORT
...
@@ -60,24 +55,18 @@ SUPPORT
...
@@ -60,24 +55,18 @@ SUPPORT
warranty, but there is a bug reporting mail address which is
warranty, but there is a bug reporting mail address which is
responded to on a best-effort basis:
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
In addition, there is a discussion list for issues relating to this
implementation of ldap:
implementation of ldap:
ldap@umich.edu -- discussion list
ldap-dev@boolean.net -- discussion list
ldap-request@umich.edu -- to join the list
ldap-dev-request@boolean.net -- 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
An LDAP home page containing lots of interesting information and
An LDAP home page containing lots of interesting information and
online documentation is available at this URL:
online documentation is available at this URL:
http://www.
umich.edu/~rsug/ldap/
http://www.
boolean.net/technlogy/ldap.html
SUPPORTED PLATFORMS
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
** It is recommended that you read or at least skim through ALL of the
** instructions in this file before attempting to build the software.
** 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
...
@@ -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"
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,
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
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
If you simply want to build LDAP for a single machine platform, follow
these steps:
these steps:
1. untar the distribution and cd to the top:
1. untar the distribution and cd to the top:
%
zcat ldap-3.3.tar.Z | tar xf -
%
tar xfz ldap-stable.tgz
% cd ldap
-3.3
% cd ldap
If you are reading this file, you probably have already done this!
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):
the software for your site (the files are well-commented):
% vi Make-common
% vi Make-common
...
@@ -30,7 +36,9 @@ these steps:
...
@@ -30,7 +36,9 @@ these steps:
top of the distribution.
top of the distribution.
If you just want to see if things will build, you can leave the
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
If you have the ISODE package built and want to build the
LDAP-to-X.500 server (ldapd), be sure to uncomment the appropriate
LDAP-to-X.500 server (ldapd), be sure to uncomment the appropriate
...
@@ -133,4 +141,4 @@ Follow these steps for each different platform:
...
@@ -133,4 +141,4 @@ Follow these steps for each different platform:
compiler.
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
...
@@ -4,7 +4,6 @@ Version 1, 22 August 1998
Copyright 1998, Net Boolean Incorporated, Redwood City, California, USA
Copyright 1998, Net Boolean Incorporated, Redwood City, California, USA
All Rights Reserved.
All Rights Reserved.
Note:
Note:
This license is derived from the "Artistic License" as distributed
This license is derived from the "Artistic License" as distributed
with the Perl Programming Language. Its terms are different from
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
...
@@ -122,28 +122,34 @@ MAKESLAPD= yes
# remove the defines for backends you don't want to enable
# remove the defines for backends you don't want to enable
SLAPD_BACKENDS= -DLDAP_LDBM -DLDAP_SHELL -DLDAP_PASSWD
SLAPD_BACKENDS= -DLDAP_LDBM -DLDAP_SHELL -DLDAP_PASSWD
#
#
# If you have included -DLDAP_LDBM in the SLAPD_BACKENDS line
you need
# If you have included -DLDAP_LDBM in the SLAPD_BACKENDS line
,
#
to specify
which low-level database package to use
. There are
# which low-level database package to use
must be specified. You
#
four choices: Berkeley db b-tree, Berkeley db hash, GNU dbm, or ndbm.
#
may want to overide the platform settings by disabling the lines
#
You will also need to edit the include and lib strings appropriately
.
#
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
# berkeley db btree package
#LDBMLIB=-ldb
#LDBMLIB=-ldb
#LDBMBACKEND
?
=-DLDBM_USE_DBBTREE
#LDBMBACKEND=-DLDBM_USE_DBBTREE
#LDBMINCLUDE
?
=-I/usr/local/db/include
#LDBMINCLUDE=-I/usr/local/db/include
#LDBMLIB?=-ldb
#LDBMLIB?=-ldb
# berkeley db hash package
# berkeley db hash package
#LDBMBACKEND
?
=-DLDBM_USE_DBHASH
#LDBMBACKEND=-DLDBM_USE_DBHASH
#LDBMINCLUDE
?
=-I/usr/local/db/include
#LDBMINCLUDE=-I/usr/local/db/include
#LDBMLIB
?
=-ldb
#LDBMLIB=-ldb
# gnu dbm (gdbm)
# gnu dbm (gdbm)
#LDBMBACKEND?=-DLDBM_USE_GDBM
#LDBMBACKEND=-DLDBM_USE_GDBM
#LDBMINCLUDE?=-I/usr/local/gdbm/include
#LDBMINCLUDE=-I/usr/local/gdbm/include
#LDBMLIB?=-lgdbm
#LDBMLIB=-lgdbm
# standard unix ndbm
LDBMBACKEND?=-DLDBM_USE_NDBM
LDBMINCLUDE?=
LDBMLIB?=
#undef these if you have SLEEPYCAT DB2 installed
#undef these if you have SLEEPYCAT DB2 installed
#LDBMBACKEND=-DLDBM_USE_DBBTREE -DHAVE_SLEEPYCAT_DB2
#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
This is the OpenLDAP version 1.0 distribution.
what this distribution contains, see the ANNOUNCEMENT file in this
directory. For a description of changes from previous releases,
For a description of what this distribution contains, see the
see the CHANGES file in this directory. For a more detailed
ANNOUNCEMENT file in this directory. For a description of
description of how to make and install the distribution, see the
changes from previous releases, see the CHANGES file in this
INSTALL file in this directory. For more information on making and
directory. For a more detailed description of how to make an
installing slapd, see the "SLAPD and SLURPD Administrator's Guide"
install the distribution, see the INSTALL file in this directory.
in the doc/guides/ directory.
For more information:
http://www.boolean.net/technology/ldap.html.
MAKING AND INSTALLING THE DISTRIBUTION
MAKING AND INSTALLING THE DISTRIBUTION
...
@@ -15,6 +17,10 @@ MAKING AND INSTALLING THE DISTRIBUTION
...
@@ -15,6 +17,10 @@ MAKING AND INSTALLING THE DISTRIBUTION
standard default configuration by typing the following commands
standard default configuration by typing the following commands
% make
% make
this will copy Make-common.dist to Make-common.
Edit Make-common as desired.
% make
this will build the system
% su
% su
# make install
# make install
...
@@ -24,16 +30,19 @@ MAKING AND INSTALLING THE DISTRIBUTION
...
@@ -24,16 +30,19 @@ MAKING AND INSTALLING THE DISTRIBUTION
You will probably want to do a little configuration to suit your
You will probably want to do a little configuration to suit your
site, though. There are two files you might want to edit:
site, though. There are two files you might want to edit:
Make-common This file contains definitions for
Make-common
where things will be installed, where
contains default definitions for where things will be
to find various things, etc. If you
installed, where to find various things, etc. These defaults
want to build an ldap server, you'll
are used in absense of platform-specific defaults. You may
definitely need to edit this file
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
include/ldapconfig.h.edit
by many parts of the distribution.
This file contains #defines used by many parts of the
You'll at least want to change
distribution. You'll at least want to change DEFAULT_BASE.
DEFAULT_BASE.
See the INSTALL file in this directory for more information.
See the INSTALL file in this directory for more information.
...
@@ -42,18 +51,16 @@ DOCUMENTATION
...
@@ -42,18 +51,16 @@ DOCUMENTATION
There are man pages for most programs in the distribution and
There are man pages for most programs in the distribution and
routines in the various libraries. See ldap(3) for details.
routines in the various libraries. See ldap(3) for details.
There is a postscript version of an administrator's guide for
There is an OpenLDAP homepage available that contains the latest
slapd in doc/guides/slapd.ps.
There is an LDAP homepage available that contains the latest
LDAP news, releases announcements, pointers to other LDAP resources,
LDAP news, releases announcements, pointers to other LDAP resources,
etc. You can access it at this URL:
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
We would appreciate any feedback you can provide. If you have
problems, report them to this address:
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