2
## config.layout -- Pre-defined Installation Path Layouts
5
## - layouts can be loaded with configure's --enable-layout=ID option
6
## - when no --enable-layout option is given, the default layout is `Apache'
7
## - a trailing plus character (`+') on paths is replaced with a
8
## `/<target>' suffix where <target> is currently hardcoded to 'apache2'.
9
## (This may become a configurable parameter at some point.)
12
# Classical Apache path layout.
14
prefix: /usr/local/apache2
15
exec_prefix: ${prefix}
16
bindir: ${exec_prefix}/bin
17
sbindir: ${exec_prefix}/bin
18
libdir: ${exec_prefix}/lib
19
libexecdir: ${exec_prefix}/modules
21
sysconfdir: ${prefix}/conf
23
installbuilddir: ${datadir}/build
24
errordir: ${datadir}/error
25
iconsdir: ${datadir}/icons
26
htdocsdir: ${datadir}/htdocs
27
manualdir: ${datadir}/manual
28
cgidir: ${datadir}/cgi-bin
29
includedir: ${prefix}/include
30
localstatedir: ${prefix}
31
runtimedir: ${localstatedir}/logs
32
logfiledir: ${localstatedir}/logs
33
proxycachedir: ${localstatedir}/proxy
36
# GNU standards conforming path layout.
37
# See FSF's GNU project `make-stds' document for details.
40
exec_prefix: ${prefix}
41
bindir: ${exec_prefix}/bin
42
sbindir: ${exec_prefix}/sbin
43
libdir: ${exec_prefix}/lib
44
libexecdir: ${exec_prefix}/libexec
46
sysconfdir: ${prefix}/etc+
47
datadir: ${prefix}/share+
48
installbuilddir: ${datadir}/build
49
errordir: ${datadir}/error
50
iconsdir: ${datadir}/icons
51
htdocsdir: ${datadir}/htdocs
52
manualdir: ${datadir}/manual
53
cgidir: ${datadir}/cgi-bin
54
includedir: ${prefix}/include+
55
localstatedir: ${prefix}/var+
56
runtimedir: ${localstatedir}/run
57
logfiledir: ${localstatedir}/log
58
proxycachedir: ${localstatedir}/proxy
61
# Mac OS X Server (Rhapsody)
62
<Layout Mac OS X Server>
63
prefix: /Local/Library/WebServer
65
bindir: ${exec_prefix}/bin
66
sbindir: ${exec_prefix}/sbin
67
libdir: ${exec_prefix}/lib
68
libexecdir: /System/Library/Apache/Modules
69
mandir: ${exec_prefix}/share/man
70
sysconfdir: ${prefix}/Configuration
72
installbuilddir: /System/Library/Apache/Build
73
errordir: /System/Library/Apache/Error
74
iconsdir: /System/Library/Apache/Icons
75
manualdir: /System/Library/Apache/Manual
76
htdocsdir: ${datadir}/Documents
77
cgidir: ${datadir}/CGI-Executables
78
includedir: /System/Library/Frameworks/Apache.framework/Versions/2.0/Headers
80
runtimedir: ${prefix}/Logs
81
logfiledir: ${prefix}/Logs
82
proxycachedir: ${prefix}/ProxyCache
85
# Darwin/Mac OS Layout
88
exec_prefix: ${prefix}
89
bindir: ${exec_prefix}/bin
90
sbindir: ${exec_prefix}/sbin
91
libdir: ${exec_prefix}/lib
92
libexecdir: ${exec_prefix}/libexec+
93
mandir: ${prefix}/share/man
94
datadir: /Library/WebServer
96
installbuilddir: ${prefix}/share/httpd/build
97
errordir: ${prefix}/share/httpd/error
98
iconsdir: ${prefix}/share/httpd/icons
99
htdocsdir: ${datadir}/Documents
100
manualdir: ${datadir}/share/httpd/manual
101
cgidir: ${datadir}/CGI-Executables
102
includedir: ${prefix}/include+
104
runtimedir: ${localstatedir}/run
105
logfiledir: ${localstatedir}/log+
106
proxycachedir: ${runtimedir}/proxy
109
# Red Hat Linux 7.x layout
112
exec_prefix: ${prefix}
113
bindir: ${prefix}/bin
114
sbindir: ${prefix}/sbin
115
libdir: ${prefix}/lib
116
libexecdir: ${prefix}/lib/apache
117
mandir: ${prefix}/man
118
sysconfdir: /etc/httpd/conf
120
installbuilddir: ${datadir}/build
121
errordir: ${datadir}/error
122
iconsdir: ${datadir}/icons
123
htdocsdir: ${datadir}/html
124
manualdir: ${datadir}/manual
125
cgidir: ${datadir}/cgi-bin
126
includedir: ${prefix}/include/apache
128
runtimedir: ${localstatedir}/run
129
logfiledir: ${localstatedir}/log/httpd
130
proxycachedir: ${localstatedir}/cache/httpd
133
# According to the /opt filesystem conventions
136
exec_prefix: ${prefix}
137
bindir: ${exec_prefix}/bin
138
sbindir: ${exec_prefix}/sbin
139
libdir: ${exec_prefix}/lib
140
libexecdir: ${exec_prefix}/libexec
141
mandir: ${prefix}/man
142
sysconfdir: /etc${prefix}
143
datadir: ${prefix}/share
144
installbuilddir: ${datadir}/build
145
errordir: ${datadir}/error
146
iconsdir: ${datadir}/icons
147
htdocsdir: ${datadir}/htdocs
148
manualdir: ${datadir}/manual
149
cgidir: ${datadir}/cgi-bin
150
includedir: ${prefix}/include
151
localstatedir: /var${prefix}
152
runtimedir: ${localstatedir}/run
153
logfiledir: ${localstatedir}/logs
154
proxycachedir: ${localstatedir}/proxy
159
prefix: /boot/home/apache
160
exec_prefix: ${prefix}
161
bindir: ${exec_prefix}/bin
162
sbindir: ${exec_prefix}/bin
163
libdir: ${exec_prefix}/lib
164
libexecdir: ${exec_prefix}/libexec
165
mandir: ${prefix}/man
166
sysconfdir: ${prefix}/conf
168
installbuilddir: ${datadir}/build
169
errordir: ${datadir}/error
170
iconsdir: ${datadir}/icons
171
htdocsdir: ${datadir}/htdocs
172
manualdir: ${datadir}/manual
173
cgidir: ${datadir}/cgi-bin
174
includedir: ${prefix}/include
175
localstatedir: ${prefix}
176
runtimedir: ${localstatedir}/logs
177
logfiledir: ${localstatedir}/logs
178
proxycachedir: ${localstatedir}/proxy
184
exec_prefix: ${prefix}
185
bindir: ${prefix}/bin
186
sbindir: ${prefix}/sbin
187
libdir: ${prefix}/lib
188
libexecdir: ${prefix}/lib/apache
189
mandir: ${prefix}/share/man
190
sysconfdir: /etc/httpd
191
datadir: /usr/local/httpd
192
installbuilddir: ${datadir}/build
193
errordir: ${datadir}/error
194
iconsdir: ${datadir}/icons
195
htdocsdir: ${datadir}/htdocs
196
manualdir: ${datadir}/manual
197
cgidir: ${datadir}/cgi-bin
198
includedir: ${prefix}/include/apache
199
localstatedir: /var/lib/httpd
201
logfiledir: /var/log/httpd
202
proxycachedir: /var/cache/httpd
208
exec_prefix: /usr/contrib
209
bindir: ${exec_prefix}/bin
210
sbindir: ${exec_prefix}/bin
211
libdir: ${exec_prefix}/lib
212
libexecdir: ${exec_prefix}/libexec/apache
213
mandir: ${exec_prefix}/man
214
sysconfdir: ${prefix}/conf
216
installbuilddir: ${datadir}/build
217
errordir: ${datadir}/error
218
iconsdir: ${datadir}/icons
219
htdocsdir: ${datadir}/htdocs
220
manualdir: ${datadir}/manual
221
cgidir: ${datadir}/cgi-bin
222
includedir: ${exec_prefix}/include/apache
224
runtimedir: ${localstatedir}/run
225
logfiledir: ${localstatedir}/log/httpd
226
proxycachedir: ${localstatedir}/proxy
232
exec_prefix: ${prefix}
233
bindir: ${exec_prefix}/bin
234
sbindir: ${exec_prefix}/bin
235
libdir: ${exec_prefix}/lib
236
libexecdir: ${exec_prefix}/libexec
237
mandir: ${exec_prefix}/man
238
sysconfdir: /etc/apache
240
installbuilddir: ${datadir}/build
241
errordir: ${datadir}/error
242
iconsdir: ${datadir}/icons
243
htdocsdir: ${datadir}/htdocs
244
manualdir: ${datadir}/manual
245
cgidir: ${datadir}/cgi-bin
246
includedir: ${exec_prefix}/include
247
localstatedir: ${prefix}
249
logfiledir: ${datadir}/logs
250
proxycachedir: ${datadir}/proxy
257
bindir: ${exec_prefix}/bin
258
sbindir: ${exec_prefix}/sbin
259
libdir: ${exec_prefix}/lib
260
libexecdir: ${exec_prefix}/lib/apache/modules
261
mandir: ${exec_prefix}/share/man
262
sysconfdir: ${prefix}/conf
264
installbuilddir: ${prefix}/build
265
errordir: ${prefix}/error
266
iconsdir: ${prefix}/icons
267
htdocsdir: ${prefix}/htdocs
268
manualdir: ${datadir}/manual
269
cgidir: ${prefix}/cgi-bin
270
includedir: ${exec_prefix}/lib/apache/include
271
localstatedir: ${prefix}
272
runtimedir: ${prefix}/logs
273
logfiledir: ${prefix}/logs
274
proxycachedir: ${prefix}/proxy
280
exec_prefix: ${prefix}
281
bindir: ${exec_prefix}/bin
282
sbindir: ${exec_prefix}/sbin
283
libdir: ${exec_prefix}/lib
284
libexecdir: ${exec_prefix}/libexec/apache2
285
mandir: ${prefix}/man
286
sysconfdir: ${prefix}/etc/apache2
287
datadir: ${prefix}/www
288
installbuilddir: ${prefix}/share/apache2/build
289
errordir: ${datadir}/error
290
iconsdir: ${datadir}/icons
291
htdocsdir: ${datadir}/data
292
manualdir: ${prefix}/share/doc/apache2
293
cgidir: ${datadir}/cgi-bin
294
includedir: ${prefix}/include/apache2
296
runtimedir: ${localstatedir}/run
297
logfiledir: ${localstatedir}/log
298
proxycachedir: ${datadir}/proxy
304
exec_prefix: ${prefix}/usr
305
bindir: ${exec_prefix}/bin
306
sbindir: ${exec_prefix}/sbin
307
libdir: ${exec_prefix}/lib
308
libexecdir: ${exec_prefix}/lib/apache2/modules
309
mandir: ${exec_prefix}/share/man
310
sysconfdir: ${prefix}/etc/apache2
311
datadir: ${exec_prefix}/share/apache2
312
iconsdir: ${datadir}/icons
313
htdocsdir: ${prefix}/usr/share/apache2/default-site/htdocs
314
manualdir: ${htdocsdir}/manual
315
cgidir: ${prefix}/usr/lib/cgi-bin
316
includedir: ${exec_prefix}/include/apache2
317
localstatedir: ${prefix}/var/run
318
runtimedir: ${prefix}/var/run
319
logfiledir: ${prefix}/var/log/apache2
320
proxycachedir: ${prefix}/var/cache/apache2/proxy
321
infodir: ${exec_prefix}/share/info
322
installbuilddir: ${prefix}/etc/apache2/build
323
errordir: ${datadir}/error