mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-02-18 18:18:06 -05:00
Update files in preparation for 2.0-alpha
This commit is contained in:
parent
59a6663312
commit
96a918cede
3 changed files with 233 additions and 47 deletions
105
README
105
README
|
|
@ -1,59 +1,72 @@
|
|||
UM-LDAP 3.3 README file
|
||||
OpenLDAP Release README
|
||||
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.
|
||||
|
||||
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.
|
||||
For a more detailed description of how to make an install the
|
||||
distribution, see the INSTALL file in this directory. Additional
|
||||
installation information, such as per platform hints can be found
|
||||
in the doc/install directory.
|
||||
|
||||
For more information:
|
||||
http://www.OpenLDAP.org/software/
|
||||
|
||||
|
||||
REQUIRED SOFTWARE
|
||||
Build OpenLDAP requires the following software components:
|
||||
|
||||
Base system (libraries and tools):
|
||||
Standard C compiler, headers, and libraries
|
||||
POSIX REGEX headers and libraries
|
||||
|
||||
SLAPD:
|
||||
LDBM compatible datastore
|
||||
(Sleepycat Berkeley DB 2.7.5 or GDBM)
|
||||
|
||||
SLURPD:
|
||||
LTHREAD compatible thread package
|
||||
(POSIX pthreads, MIT pthreads, Mach Cthreads or Sun LWP)
|
||||
|
||||
CLIENTS/CONTRIB ware:
|
||||
Depends on package. See per package README.
|
||||
|
||||
|
||||
MAKING AND INSTALLING THE DISTRIBUTION
|
||||
Please see the INSTALL file for details.
|
||||
|
||||
You should be able to make and install the distribution with a pretty
|
||||
standard default configuration by typing the following commands
|
||||
|
||||
% make
|
||||
% su
|
||||
# make install
|
||||
|
||||
in this directory. This should produce something that basically
|
||||
works.
|
||||
|
||||
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
|
||||
|
||||
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.
|
||||
|
||||
DOCUMENTATION
|
||||
There are man pages for most programs in the distribution and
|
||||
routines in the various libraries. See ldap(3) for details.
|
||||
|
||||
There are man pages for most programs in the distribution and
|
||||
routines in the various libraries. See ldap(3) for details.
|
||||
Additional documentation can be found in the doc directory.
|
||||
doc/devel Developer Information
|
||||
doc/drafts LDAP-related IETF drafts
|
||||
doc/install Installation and Integration
|
||||
doc/man Raw man(1) pages
|
||||
doc/rfcs LDAP-related Request for Comments
|
||||
|
||||
There is a postscript version of an administrator's guide for
|
||||
slapd in doc/guides/slapd.ps.
|
||||
There is an OpenLDAP home page available that contains the latest
|
||||
LDAP news, releases announcements, pointers to other LDAP resources,
|
||||
etc.. It is located at:
|
||||
http://www.OpenLDAP.org/
|
||||
|
||||
There is an LDAP homepage available that contains the latest
|
||||
LDAP news, releases announcements, pointers to other LDAP resources,
|
||||
etc. You can access it at this URL:
|
||||
The OpenLDAP Software FAQ is available at:
|
||||
http://www.openldap.org/faq/index.cgi?file=2
|
||||
|
||||
http://www.umich.edu/~rsug/ldap/
|
||||
|
||||
FEEDBACK / PROBLEM REPORTS
|
||||
FEEDBACK / PROBLEM REPORTS / DISCUSSIONS
|
||||
We would appreciate any feedback you can provide. If you have
|
||||
problems, report them using our Issue Tracking System:
|
||||
|
||||
We would appreciate any feedback you can provide. If you have
|
||||
problems, report them to this address:
|
||||
http://www.OpenLDAP.com/its/
|
||||
|
||||
or by sending e-mail to:
|
||||
|
||||
OpenLDAP-its@OpenLDAP.org
|
||||
|
||||
Additional mailing lists are available. Please see:
|
||||
|
||||
http://www.OpenLDAP.com/lists/
|
||||
|
||||
ldap-support@umich.edu
|
||||
|
|
|
|||
173
build/top.mk
Normal file
173
build/top.mk
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
## Copyright 1998,1999 The OpenLDAP Foundation, Redwood City, California, USA
|
||||
## All rights reserved.
|
||||
##
|
||||
## Redistribution and use in source and binary forms are permitted only
|
||||
## as authorized by the OpenLDAP Public License. A copy of this
|
||||
## license is available at http://www.OpenLDAP.org/license.html or
|
||||
## in file LICENSE in the top-level directory of the distribution.
|
||||
##
|
||||
PACKAGE= @PACKAGE@
|
||||
VERSION= @VERSION@
|
||||
|
||||
@SET_MAKE@
|
||||
SHELL = /bin/sh
|
||||
|
||||
top_builddir = @top_builddir@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
ldap_subdir = @ldap_subdir@
|
||||
|
||||
bindir = $(TMPROOT)@bindir@
|
||||
datadir = $(TMPROOT)@datadir@/$(ldap_subdir)
|
||||
includedir = $(TMPROOT)@includedir@
|
||||
infodir = $(TMPROOT)@infodir@
|
||||
libdir = $(TMPROOT)@libdir@
|
||||
libexecdir = $(TMPROOT)@libexecdir@
|
||||
localstatedir = $(TMPROOT)@localstatedir@
|
||||
mandir = $(TMPROOT)@mandir@
|
||||
sbindir = $(TMPROOT)@sbindir@
|
||||
sharedstatedir = $(TMPROOT)@sharedstatedir@
|
||||
sysconfdir = $(TMPROOT)@sysconfdir@/$(ldap_subdir)
|
||||
|
||||
EXEEXT = @EXEEXT@
|
||||
OBJEXT = @OBJEXT@
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
|
||||
LINT = lint
|
||||
5LINT = 5lint
|
||||
|
||||
MKDEP = $(top_srcdir)/build/mkdep $(MKDEPFLAG) \
|
||||
-d "$(srcdir)" -c "$(MKDEP_CC)" -m "$(MKDEP_CFLAGS)"
|
||||
MKDEP_CC = @OL_MKDEP@
|
||||
MKDEP_CFLAGS = @OL_MKDEP_FLAGS@
|
||||
|
||||
MKVERSION = $(top_srcdir)/build/mkversion -v "$(VERSION)"
|
||||
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBVERSION = 2:0:0
|
||||
LTVERSION = -version-info $(LIBVERSION)
|
||||
LTLIBLINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) $(LTVERSION)
|
||||
LTLINK = $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS)
|
||||
LTINSTALL = $(LIBTOOL) --mode=install $(INSTALL)
|
||||
|
||||
# Misc UNIX commands used in build environment
|
||||
AR = ar
|
||||
AWK = @AWK@
|
||||
BASENAME = basename
|
||||
CAT = cat
|
||||
CHMOD = chmod
|
||||
DATE = date
|
||||
HOSTNAME = uname -n
|
||||
LN = ln
|
||||
LN_H = @LN_H@
|
||||
LN_S = @LN_S@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MKDIR = mkdir -p
|
||||
MV = mv
|
||||
PWD = pwd
|
||||
RANLIB = @RANLIB@
|
||||
RM = rm -f
|
||||
SED = sed
|
||||
|
||||
# Misc UNIX commands used in programs
|
||||
EDITOR = @EDITOR@
|
||||
FINGER = @FINGER@
|
||||
SENDMAIL = @SENDMAIL@
|
||||
|
||||
# For manual pages
|
||||
# MANCOMPRESS=@MANCOMPRESS@
|
||||
# MANCOMPRESSSUFFIX=@MANCOMPRESSSUFFIX@
|
||||
MANCOMPRESS=$(CAT)
|
||||
MANCOMPRESSSUFFIX=
|
||||
|
||||
INCLUDEDIR= $(top_srcdir)/include
|
||||
LDAP_INCPATH= -I$(LDAP_INCDIR) -I$(INCLUDEDIR)
|
||||
LDAP_LIBADIR= $(top_builddir)/libraries
|
||||
LDAP_LIBPATH= -L$(LDAP_LIBADIR)
|
||||
|
||||
LUTIL_LIBS = @LUTIL_LIBS@
|
||||
LDBM_LIBS = @LDBM_LIBS@
|
||||
LTHREAD_LIBS = @LTHREAD_LIBS@
|
||||
|
||||
LDAP_LIBLBER_DEPEND = $(LDAP_LIBDIR)/liblber/liblber.la
|
||||
LDAP_LIBLDAP_DEPEND = $(LDAP_LIBDIR)/libldap/libldap.la
|
||||
LDAP_LIBLDIF_DEPEND = $(LDAP_LIBDIR)/libldif/libldif.a
|
||||
LDAP_LIBLUTIL_DEPEND = $(LDAP_LIBDIR)/liblutil/liblutil.a
|
||||
|
||||
LDAP_LIBAVL_DEPEND = $(LDAP_LIBDIR)/libavl/libavl.a
|
||||
LDAP_LIBLDBM_DEPEND = $(LDAP_LIBDIR)/libldbm/libldbm.a
|
||||
LDAP_LIBLTHREAD_DEPEND = $(LDAP_LIBDIR)/libldap_r/libldap_r.la
|
||||
|
||||
LDAP_LIBDEPEND = $(LDAP_LIBLDAP_DEPEND) $(LDAP_LIBLBER_DEPEND) \
|
||||
$(LDAP_LIBLDIF_DEPEND) $(LDAP_LIBLUTIL_DEPEND)
|
||||
SLAPD_LIBDEPEND = $(LDAP_LIBDEPEND) $(LDAP_LIBAVL_DEPEND) \
|
||||
$(LDAP_LIBLDBM_DEPEND) $(LDAP_LIBLTHREAD_DEPEND)
|
||||
|
||||
# AutoConfig generated
|
||||
AC_CC = @CC@
|
||||
AC_CFLAGS = @CFLAGS@
|
||||
AC_DEFS = @CPPFLAGS@ # @DEFS@
|
||||
AC_LDFLAGS = @LDFLAGS@
|
||||
AC_LIBS = @LIBS@
|
||||
|
||||
KRB_LIBS = @KRB_LIBS@
|
||||
TLS_LIBS = @TLS_LIBS@
|
||||
MODULES_CPPFLAGS = @SLAPD_MODULES_CPPFLAGS@
|
||||
MODULES_LDFLAGS = @SLAPD_MODULES_LDFLAGS@
|
||||
PERL_CPPFLAGS = @SLAPD_PERL_CPPFLAGS@
|
||||
PERL_LDFLAGS = @SLAPD_PERL_LDFLAGS@
|
||||
TERMCAP_LIBS = @TERMCAP_LIBS@
|
||||
|
||||
LDAPD_LIBS = @LDAPD_LIBS@
|
||||
SLAPD_LIBS = @SLAPD_LIBS@
|
||||
SLURPD_LIBS = @SLURPD_LIBS@
|
||||
|
||||
# Our Defaults
|
||||
CC = $(AC_CC)
|
||||
DEFS = $(LDAP_INCPATH) $(XINCPATH) $(XDEFS) $(AC_DEFS) $(DEFINES)
|
||||
CFLAGS = $(AC_CFLAGS) $(DEFS)
|
||||
LDFLAGS = $(LDAP_LIBPATH) $(AC_LDFLAGS) $(XLDFLAGS)
|
||||
LIBS = $(XLIBS) $(XXLIBS) $(AC_LIBS) $(XXXLIBS)
|
||||
|
||||
all: all-common all-local FORCE
|
||||
install: install-common install-local FORCE
|
||||
clean: clean-common clean-local FORCE
|
||||
veryclean: veryclean-common veryclean-local FORCE
|
||||
depend: depend-common depend-local FORCE
|
||||
|
||||
# empty common rules
|
||||
all-common:
|
||||
install-common:
|
||||
clean-common:
|
||||
veryclean-common: clean-common FORCE
|
||||
depend-common:
|
||||
lint-common:
|
||||
lint5-common:
|
||||
|
||||
# empty local rules
|
||||
all-local:
|
||||
install-local:
|
||||
clean-local:
|
||||
veryclean-local: clean-local FORCE
|
||||
depend-local:
|
||||
lint-local:
|
||||
lint5-local:
|
||||
|
||||
veryclean: FORCE
|
||||
$(RM) Makefile
|
||||
$(RM) -r .libs
|
||||
|
||||
Makefile: Makefile.in $(top_srcdir)/build/top.mk
|
||||
|
||||
# empty rule for forcing rules
|
||||
FORCE:
|
||||
|
||||
##---------------------------------------------------------------------------
|
||||
|
|
@ -1 +1 @@
|
|||
3.3
|
||||
2.0-Engineering
|
||||
|
|
|
|||
Loading…
Reference in a new issue