Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Nadezhda Ivanova
OpenLDAP
Commits
8b2170bc
Commit
8b2170bc
authored
Aug 09, 1998
by
Kurt Zeilenga
Browse files
Import of FreeBSD LDAP 3.3 Port
parent
42e0d83c
Changes
13
Hide whitespace changes
Inline
Side-by-side
Make-common
View file @
8b2170bc
...
...
@@ -28,8 +28,9 @@
# man pages are put under MANDIR
# programs end-users will run are put in BINDIR
#
INSTROOT=/usr/local
ETCDIR= $(INSTROOT)/etc
PREFIX?=/usr/local
INSTROOT=${PREFIX}
ETCDIR= $(INSTROOT)/etc/ldap
INCLUDEDIR= $(INSTROOT)/include
LIBDIR= $(INSTROOT)/lib
MANDIR= $(INSTROOT)/man
...
...
@@ -45,6 +46,7 @@ RUNTIMEETCDIR= $(ETCDIR)
#############################################################################
# Passed to every compile (cc or gcc). This is where you put -O or -g, etc.
#EXTRACFLAGS=-g
EXTRACFLAGS=-O
# Passed to every link (ld). Include -g here if you did in EXTRACFLAGS.
#EXTRALDFLAGS=-g
...
...
@@ -122,8 +124,8 @@ SLAPD_BACKENDS= -DLDAP_LDBM -DLDAP_SHELL -DLDAP_PASSWD
# four choices: Berkeley db b-tree, Berkeley db hash, GNU dbm, or ndbm.
#
# berkeley db btree package
#
LDBMBACKEND=-DLDBM_USE_DBBTREE
#
LDBMINCLUDE=-I/usr/
local/db/
include
LDBMBACKEND=-DLDBM_USE_DBBTREE
LDBMINCLUDE=-I/usr/include
#LDBMLIB=-ldb
# berkeley db hash package
#LDBMBACKEND=-DLDBM_USE_DBHASH
...
...
@@ -134,7 +136,7 @@ SLAPD_BACKENDS= -DLDAP_LDBM -DLDAP_SHELL -DLDAP_PASSWD
#LDBMINCLUDE=-I/usr/local/gdbm/include
#LDBMLIB=-lgdbm
# standard unix ndbm
LDBMBACKEND=-DLDBM_USE_NDBM
#
LDBMBACKEND=-DLDBM_USE_NDBM
#
# if you want to use a non-default threads package change these lines
#THREADS=-DNO_THREADS
...
...
doc/man/man1/Make-template
View file @
8b2170bc
...
...
@@ -31,10 +31,8 @@ install: FORCE
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN $(INSTDIR)/$$page; \
if [ -f "$$page.links" ]; then \
for link in `$(CAT) $$page.links`; do \
echo ".so man$(SECT)/$$page" > $$TMPMAN; \
echo "installing $(INSTDIR)/$$link as link to $$page"; \
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN \
$(INSTDIR)/$$link; \
ln -sf $$page.gz $(INSTDIR)/$$link.gz; \
done; \
fi; \
done; \
...
...
doc/man/man3/Make-template
View file @
8b2170bc
...
...
@@ -31,10 +31,8 @@ install: FORCE
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN $(INSTDIR)/$$page; \
if [ -f "$$page.links" ]; then \
for link in `$(CAT) $$page.links`; do \
echo ".so man$(SECT)/$$page" > $$TMPMAN; \
echo "installing $(INSTDIR)/$$link as link to $$page"; \
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN \
$(INSTDIR)/$$link; \
ln -sf $$page.gz $(INSTDIR)/$$link.gz; \
done; \
fi; \
done; \
...
...
doc/man/man3/ldap_modrdn.3.links
View file @
8b2170bc
ldap_modrdn_s
ldap_modrdn2
ldap_modrdn2_s
ldap_modrdn_s
.3
ldap_modrdn2
.3
ldap_modrdn2_s
.3
doc/man/man5/Make-template
View file @
8b2170bc
...
...
@@ -31,10 +31,8 @@ install: FORCE
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN $(INSTDIR)/$$page; \
if [ -f "$$page.links" ]; then \
for link in `$(CAT) $$page.links`; do \
echo ".so man$(SECT)/$$page" > $$TMPMAN; \
echo "installing $(INSTDIR)/$$link as link to $$page"; \
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN \
$(INSTDIR)/$$link; \
ln -sf $$page.gz $(INSTDIR)/$$link.gz; \
done; \
fi; \
done; \
...
...
doc/man/man8/Make-template
View file @
8b2170bc
...
...
@@ -31,10 +31,8 @@ install: FORCE
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN $(INSTDIR)/$$page; \
if [ -f "$$page.links" ]; then \
for link in `$(CAT) $$page.links`; do \
echo ".so man$(SECT)/$$page" > $$TMPMAN; \
echo "installing $(INSTDIR)/$$link as link to $$page"; \
$(INSTALL) $(INSTALLFLAGS) -m 644 $$TMPMAN \
$(INSTDIR)/$$link; \
ln -sf $$page.gz $(INSTDIR)/$$link.gz; \
done; \
fi; \
done; \
...
...
libraries/liblber/decode.c
View file @
8b2170bc
...
...
@@ -20,7 +20,9 @@
#if defined(NeXT) || defined(VMS)
#include
<stdlib.h>
#else
/* next || vms */
#ifndef __FreeBSD__
#include
<malloc.h>
#endif
#endif
/* next || vms */
#if defined(BC31) || defined(_WIN32)
#include
<stdarg.h>
...
...
libraries/liblber/encode.c
View file @
8b2170bc
...
...
@@ -20,7 +20,9 @@
#if defined(NeXT) || defined(VMS)
#include
<stdlib.h>
#else
/* next || vms */
#ifndef __FreeBSD__
#include
<malloc.h>
#endif
#endif
/* next || vms */
#if defined( BC31 ) || defined( _WIN32 )
#include
<stdarg.h>
...
...
libraries/liblber/io.c
View file @
8b2170bc
...
...
@@ -25,7 +25,9 @@
#if defined(NeXT) || defined(VMS)
#include
<stdlib.h>
#else
/* next || vms */
#ifndef __FreeBSD__
#include
<malloc.h>
#endif
#endif
/* next || vms */
#include
<errno.h>
#include
<sys/types.h>
...
...
servers/slapd/backend.c
View file @
8b2170bc
...
...
@@ -150,6 +150,14 @@ select_backend( char * dn )
for
(
i
=
0
;
i
<
nbackends
;
i
++
)
{
for
(
j
=
0
;
backends
[
i
].
be_suffix
!=
NULL
&&
backends
[
i
].
be_suffix
[
j
]
!=
NULL
;
j
++
)
{
/* Add greg@greg.rim.or.jp
* It's quick hack for cheep client
* Some browser offer a NULL base at ldap_search
*/
if
(
dnlen
==
0
)
{
Debug
(
LDAP_DEBUG_TRACE
,
"select_backend: use default backend
\n
"
,
0
,
0
,
0
);
return
(
&
backends
[
i
]);
}
len
=
strlen
(
backends
[
i
].
be_suffix
[
j
]
);
if
(
len
>
dnlen
)
{
...
...
servers/slapd/daemon.c
View file @
8b2170bc
...
...
@@ -68,7 +68,12 @@ daemon(
#else
/* USE_SYSCONF */
dtblsize
=
getdtablesize
();
#endif
/* USE_SYSCONF */
/*
* Add greg@greg.rim.or.jp
*/
if
(
dtblsize
>
FD_SETSIZE
)
{
dtblsize
=
FD_SETSIZE
;
}
c
=
(
Connection
*
)
ch_calloc
(
1
,
dtblsize
*
sizeof
(
Connection
)
);
for
(
i
=
0
;
i
<
dtblsize
;
i
++
)
{
...
...
@@ -130,6 +135,7 @@ daemon(
(
void
)
SIGNAL
(
SIGUSR1
,
(
void
*
)
do_nothing
);
(
void
)
SIGNAL
(
SIGUSR2
,
(
void
*
)
set_shutdown
);
(
void
)
SIGNAL
(
SIGTERM
,
(
void
*
)
set_shutdown
);
(
void
)
SIGNAL
(
SIGINT
,
(
void
*
)
set_shutdown
);
(
void
)
SIGNAL
(
SIGHUP
,
(
void
*
)
set_shutdown
);
Debug
(
LDAP_DEBUG_ANY
,
"slapd starting
\n
"
,
0
,
0
,
0
);
...
...
@@ -352,6 +358,7 @@ set_shutdown()
pthread_kill
(
listener_tid
,
SIGUSR1
);
(
void
)
SIGNAL
(
SIGUSR2
,
(
void
*
)
set_shutdown
);
(
void
)
SIGNAL
(
SIGTERM
,
(
void
*
)
set_shutdown
);
(
void
)
SIGNAL
(
SIGINT
,
(
void
*
)
set_shutdown
);
(
void
)
SIGNAL
(
SIGHUP
,
(
void
*
)
set_shutdown
);
}
...
...
servers/slurpd/re.c
View file @
8b2170bc
...
...
@@ -31,7 +31,9 @@
extern
char
*
str_getline
(
char
**
next
);
extern
void
ch_free
(
char
*
p
);
#if !(defined(BSD) && (BSD >= 199306))
extern
char
*
sys_errlist
[];
#endif
/* Forward references */
static
Rh
*
get_repl_hosts
(
char
*
,
int
*
,
char
**
);
...
...
servers/slurpd/rq.c
View file @
8b2170bc
...
...
@@ -44,9 +44,9 @@ extern void Re_dump( Re *re );
extern
void
Re_dump
();
#endif
/* NEEDPROTOS */
#if !(defined(BSD) && (BSD >= 199306))
extern
char
*
sys_errlist
[];
#endif
/*
* Lock the replication queue.
...
...
Write
Preview
Supports
Markdown
0%
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!
Cancel
Please
register
or
sign in
to comment