summaryrefslogtreecommitdiff
path: root/net/openldap26-server/files/patch-ITS7548
blob: edfd3cc8066777280b658ea57949d097253e296f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
--- build/man.mk.orig	2021-07-27 17:44:47 UTC
+++ build/man.mk
@@ -18,10 +18,12 @@
 
 MANDIR=$(mandir)/man$(MANSECT)
 TMP_SUFFIX=tmp
+ifeq ($(strip $(PAGES)),)
+PAGES=`cd $(srcdir); echo *.$(MANSECT)`
+endif
 
 all-common:
-	PAGES=`cd $(srcdir); echo *.$(MANSECT)`; \
-	for page in $$PAGES; do \
+	for page in ${PAGES}; do \
 		$(SED) -e "s%LDVERSION%$(VERSION)%" \
 			-e 's%ETCDIR%$(sysconfdir)%g' \
 			-e 's%LOCALSTATEDIR%$(localstatedir)%' \
@@ -39,8 +41,7 @@ all-common:
 
 install-common:
 	-$(MKDIR) $(DESTDIR)$(MANDIR)
-	PAGES=`cd $(srcdir); echo *.$(MANSECT)`; \
-	for page in $$PAGES; do \
+	for page in ${PAGES}; do \
 		echo "installing $$page in $(DESTDIR)$(MANDIR)"; \
 		$(RM) $(DESTDIR)$(MANDIR)/$$page; \
 		$(INSTALL) $(INSTALLFLAGS) -m 644 $$page.$(TMP_SUFFIX) $(DESTDIR)$(MANDIR)/$$page; \
--- doc/man/Makefile.in.orig	2021-07-27 17:44:47 UTC
+++ doc/man/Makefile.in
@@ -13,4 +13,10 @@
 ## top-level directory of the distribution or, alternatively, at
 ## <http://www.OpenLDAP.org/license.html>.
 
-SUBDIRS= man1 man3 man5 man8
+BUILD_SRV = @BUILD_SLAPD@
+
+ifeq (${BUILD_SRV},no)
+  SUBDIRS= man1 man3 man5
+else
+  SUBDIRS= man5 man8
+endif
--- doc/man/man5/Makefile.in.orig	2021-07-27 17:44:47 UTC
+++ doc/man/man5/Makefile.in
@@ -14,3 +14,59 @@
 ## <http://www.OpenLDAP.org/license.html>.
 
 MANSECT=5
+
+BUILD_SRV = @BUILD_SLAPD@
+
+ifeq (${BUILD_SRV},no)
+PAGES=	ldap.conf.${MANSECT}		\
+	ldif.${MANSECT}
+else
+PAGES=	lloadd.conf.${MANSECT}		\
+	slapd-asyncmeta.${MANSECT}	\
+	slapd-config.${MANSECT}		\
+	slapd-dnssrv.${MANSECT}		\
+	slapd-ldap.${MANSECT}		\
+	slapd-ldif.${MANSECT}		\
+	slapd-mdb.${MANSECT}		\
+	slapd-meta.${MANSECT}		\
+	slapd-monitor.${MANSECT}	\
+	slapd-ndb.${MANSECT}		\
+	slapd-null.${MANSECT}		\
+	slapd-passwd.${MANSECT}		\
+	slapd-perl.${MANSECT}		\
+	slapd-relay.${MANSECT}		\
+	slapd-sock.${MANSECT}		\
+	slapd-sql.${MANSECT}		\
+	slapd-wt.${MANSECT}		\
+	slapd.access.${MANSECT}		\
+	slapd.backends.${MANSECT}	\
+	slapd.conf.${MANSECT}		\
+	slapd.overlays.${MANSECT}	\
+	slapd.plugin.${MANSECT}		\
+	slapo-accesslog.${MANSECT}	\
+	slapo-auditlog.${MANSECT}	\
+	slapo-autoca.${MANSECT}		\
+	slapo-chain.${MANSECT}		\
+	slapo-collect.${MANSECT}	\
+	slapo-constraint.${MANSECT}	\
+	slapo-dds.${MANSECT}		\
+	slapo-deref.${MANSECT}		\
+	slapo-dyngroup.${MANSECT}	\
+	slapo-dynlist.${MANSECT}	\
+	slapo-homedir.${MANSECT}	\
+	slapo-memberof.${MANSECT}	\
+	slapo-otp.${MANSECT}		\
+	slapo-pbind.${MANSECT}		\
+	slapo-pcache.${MANSECT}		\
+	slapo-ppolicy.${MANSECT}	\
+	slapo-refint.${MANSECT}		\
+	slapo-remoteauth.${MANSECT}	\
+	slapo-retcode.${MANSECT}	\
+	slapo-rwm.${MANSECT}		\
+	slapo-sssvlv.${MANSECT}		\
+	slapo-syncprov.${MANSECT}	\
+	slapo-translucent.${MANSECT}	\
+	slapo-unique.${MANSECT}		\
+	slapo-valsort.${MANSECT}	\
+	slappw-argon2.${MANSECT}
+endif