]> granicus.if.org Git - apache/blob - config.layout
make it compile :(
[apache] / config.layout
1 ##
2 ##  config.layout -- APACI Pre-defined Installation Path Layouts
3 ##
4 ##  Hints:
5 ##  - layouts can be loaded with APACI's --with-layout=ID option
6 ##  - when no --with-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 the the argument from 
9 ##    option --target (defaults to `httpd').
10 ##
11
12 #   Classical Apache path layout.
13 <Layout Apache>
14     prefix:        /usr/local/apache2
15     exec_prefix:   $prefix
16     bindir:        $exec_prefix/bin
17     sbindir:       $exec_prefix/bin
18     libexecdir:    $exec_prefix/modules
19     mandir:        $prefix/man
20     sysconfdir:    $prefix/conf
21     datadir:       $prefix
22     errordir:      $datadir/error
23     iconsdir:      $datadir/icons
24     htdocsdir:     $datadir/htdocs
25     manualdir:     $datadir/manual
26     cgidir:        $datadir/cgi-bin
27     includedir:    $prefix/include
28     localstatedir: $prefix
29     runtimedir:    $localstatedir/logs
30     logfiledir:    $localstatedir/logs
31     proxycachedir: $localstatedir/proxy
32 </Layout>
33
34 #   GNU standards conforming path layout.
35 #   See FSF's GNU project `make-stds' document for details.
36 <Layout GNU>
37     prefix:        /usr/local
38     exec_prefix:   $prefix
39     bindir:        $exec_prefix/bin
40     sbindir:       $exec_prefix/sbin
41     libexecdir:    $exec_prefix/libexec
42     mandir:        $prefix/man
43     sysconfdir:    $prefix/etc+
44     datadir:       $prefix/share+
45     errordir:      $datadir/error
46     iconsdir:      $datadir/icons
47     htdocsdir:     $datadir/htdocs
48     manualdir:     $datadir/manual
49     cgidir:        $datadir/cgi-bin
50     includedir:    $prefix/include+
51     localstatedir: $prefix/var+
52     runtimedir:    $localstatedir/run
53     logfiledir:    $localstatedir/log
54     proxycachedir: $localstatedir/proxy
55 </Layout>
56
57 #   Apache binary distribution path layout
58 <Layout BinaryDistribution>
59     prefix:        /usr/local/apache
60     exec_prefix:
61     bindir:        bin
62     sbindir:       bin
63     libexecdir:    libexec
64     mandir:        man
65     sysconfdir:    conf
66     datadir:
67     errordir:      error
68     iconsdir:      icons
69     htdocsdir:     htdocs
70     manualdir:     manual
71     cgidir:        cgi-bin
72     includedir:    include
73     localstatedir:
74     runtimedir:    logs
75     logfiledir:    logs
76     proxycachedir: proxy
77 </Layout>
78
79 #   Mac OS X Server (Rhapsody)
80 <Layout Mac OS X Server>
81     prefix:        /Local/Library/WebServer
82     exec_prefix:   /usr
83     bindir:        $exec_prefix/bin
84     sbindir:       $exec_prefix/sbin
85     libexecdir:    /System/Library/Apache/Modules
86     mandir:        $exec_prefix/share/man
87     sysconfdir:    $prefix/Configuration
88     datadir:       $prefix
89     errordir:      /System/Library/Apache/Error
90     iconsdir:      /System/Library/Apache/Icons
91     manualdir:     /System/Library/Apache/Manual
92     htdocsdir:     $datadir/Documents
93     cgidir:        $datadir/CGI-Executables
94     includedir:    /System/Library/Frameworks/Apache.framework/Versions/1.3/Headers
95     localstatedir: /var
96     runtimedir:    $prefix/Logs
97     logfiledir:    $prefix/Logs
98     proxycachedir: $prefix/ProxyCache
99 </Layout>
100
101 #   Darwin/Mac OS Layout
102 <Layout Darwin>
103     prefix:        /usr
104     exec_prefix:   $prefix
105     bindir:        $exec_prefix/bin
106     sbindir:       $exec_prefix/sbin
107     libexecdir:    $exec_prefix/libexec+
108     mandir:        $prefix/share/man
109     datadir:       /Library/WebServer
110     sysconfdir:    /etc+
111     errordir:      $prefix/share/httpd/error
112     iconsdir:      $prefix/share/httpd/icons
113     htdocsdir:     $datadir/Documents
114     manualdir:     $datadir/share/httpd/manual
115     cgidir:        $datadir/CGI-Executables
116     includedir:    $prefix/include+
117     localstatedir: /var
118     runtimedir:    $localstatedir/run
119     logfiledir:    $localstatedir/log+
120     proxycachedir: $runtimedir/proxy
121 </Layout>
122
123 #   RedHat 5.x layout
124 <Layout RedHat>
125     prefix:        /usr
126     exec_prefix:   $prefix
127     bindir:        $prefix/bin
128     sbindir:       $prefix/sbin
129     libexecdir:    $prefix/lib/apache
130     mandir:        $prefix/man
131     sysconfdir:    /etc/httpd/conf
132     datadir:       /home/httpd
133     errordir:      $datadir/error
134     iconsdir:      $datadir/icons
135     htdocsdir:     $datadir/html
136     manualdir:     $datadir/manual
137     cgidir:        $datadir/cgi-bin
138     includedir:    $prefix/include/apache
139     localstatedir: /var
140     runtimedir:    $localstatedir/run
141     logfiledir:    $localstatedir/log/httpd
142     proxycachedir: $localstatedir/cache/httpd
143 </Layout>     
144
145 #   According to the /opt filesystem conventions
146 <Layout opt>
147     prefix:        /opt/apache
148     exec_prefix:   $prefix
149     bindir:        $exec_prefix/bin
150     sbindir:       $exec_prefix/sbin
151     libexecdir:    $exec_prefix/libexec
152     mandir:        $prefix/man
153     sysconfdir:    /etc$prefix
154     datadir:       $prefix/share
155     errordir:      $datadir/error
156     iconsdir:      $datadir/icons
157     htdocsdir:     $datadir/htdocs
158     manualdir:     $datadir/manual
159     cgidir:        $datadir/cgi-bin
160     includedir:    $prefix/include
161     localstatedir: /var$prefix
162     runtimedir:    $localstatedir/run
163     logfiledir:    $localstatedir/logs
164     proxycachedir: $localstatedir/proxy
165 </Layout>
166
167 #  BeOS layout...
168 <Layout beos>
169     prefix:        /boot/home/apache
170     exec_prefix:   $prefix
171     bindir:        $exec_prefix/bin
172     sbindir:       $exec_prefix/bin
173     libexecdir:    $exec_prefix/libexec
174     mandir:        $prefix/man
175     sysconfdir:    $prefix/conf
176     datadir:       $prefix
177     errordir:      $datadir/error
178     iconsdir:      $datadir/icons
179     htdocsdir:     $datadir/htdocs
180     manualdir:     $datadir/manual
181     cgidir:        $datadir/cgi-bin
182     includedir:    $prefix/include
183     localstatedir: $prefix
184     runtimedir:    $localstatedir/logs
185     logfiledir:    $localstatedir/logs
186     proxycachedir: $localstatedir/proxy
187 </Layout>
188
189 #   SuSE 6.x layout
190 <Layout SuSE>
191     prefix:        /usr
192     exec_prefix:   $prefix
193     bindir:        $prefix/bin
194     sbindir:       $prefix/sbin
195     libexecdir:    $prefix/lib/apache
196     mandir:        $prefix/man
197     sysconfdir:    /etc/httpd
198     datadir:       /usr/local/httpd
199     errordir:      $datadir/error
200     iconsdir:      $datadir/icons
201     htdocsdir:     $datadir/htdocs
202     manualdir:     $datadir/manual
203     cgidir:        $datadir/cgi-bin
204     includedir:    $prefix/include/apache
205     localstatedir: /var
206     runtimedir:    $localstatedir/run
207     logfiledir:    $localstatedir/log/httpd
208     proxycachedir: $localstatedir/cache/httpd
209 </Layout>
210
211 #   BSD/OS layout
212 <Layout BSDI>
213     prefix:        /var/www
214     exec_prefix:   /usr/contrib
215     bindir:        $exec_prefix/bin
216     sbindir:       $exec_prefix/bin
217     libexecdir:    $exec_prefix/libexec/apache
218     mandir:        $exec_prefix/man
219     sysconfdir:    $prefix/conf
220     datadir:       $prefix
221     errordir:      $datadir/error
222     iconsdir:      $datadir/icons
223     htdocsdir:     $datadir/htdocs
224     manualdir:     $datadir/manual
225     cgidir:        $datadir/cgi-bin
226     includedir:    $exec_prefix/include/apache
227     localstatedir: /var
228     runtimedir:    $localstatedir/run
229     logfiledir:    $localstatedir/log/httpd
230     proxycachedir: $localstatedir/proxy
231 </Layout>
232
233 #   Solaris 8 Layout
234 <Layout Solaris>
235     prefix:        /usr/apache
236     exec_prefix:   $prefix
237     bindir:        $exec_prefix/bin
238     sbindir:       $exec_prefix/bin
239     libexecdir:    $exec_prefix/libexec
240     mandir:        $exec_prefix/man
241     sysconfdir:    /etc/apache
242     datadir:       /var/apache
243     errordir:      $datadir/error
244     iconsdir:      $datadir/icons
245     htdocsdir:     $datadir/htdocs
246     manualdir:     $datadir/manual
247     cgidir:        $datadir/cgi-bin
248     includedir:    $exec_prefix/include
249     localstatedir: $prefix
250     runtimedir:    /var/run
251     logfiledir:    $datadir/logs
252     proxycachedir: $datadir/proxy
253 </Layout>
254
255 #   OpenBSD Layout
256 <Layout OpenBSD>
257     prefix:        /var/www
258     exec_prefix:   /usr
259     bindir:        $exec_prefix/bin
260     sbindir:       $exec_prefix/sbin
261     libexecdir:    $exec_prefix/lib/apache/modules
262     mandir:        $exec_prefix/share/man
263     sysconfdir:    $prefix/conf
264     datadir:       $prefix
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
275 </Layout>