| ## | 
 | ##  config.layout -- Pre-defined Installation Path Layouts | 
 | ## | 
 | ##  Hints: | 
 | ##  - layouts can be loaded with configure's --enable-layout=ID option | 
 | ##  - when no --enable-layout option is given, the default layout is `Apache' | 
 | ##  - a trailing plus character (`+') on paths is replaced with a  | 
 | ##    `/<target>' suffix where <target> is currently hardcoded to 'apache2'. | 
 | ##    (This may become a configurable parameter at some point.) | 
 | ## | 
 |  | 
 | #   Classical Apache path layout. | 
 | <Layout Apache> | 
 |     prefix:        /usr/local/apache2 | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/bin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/modules | 
 |     mandir:        ${prefix}/man | 
 |     sysconfdir:    ${prefix}/conf | 
 |     datadir:       ${prefix} | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${prefix}/include | 
 |     localstatedir: ${prefix} | 
 |     runtimedir:    ${localstatedir}/logs | 
 |     statedir:      ${localstatedir}/state | 
 |     logfiledir:    ${localstatedir}/logs | 
 |     proxycachedir: ${localstatedir}/proxy | 
 | </Layout> | 
 |  | 
 | #   GNU standards conforming path layout. | 
 | #   See FSF's GNU project `make-stds' document for details. | 
 | <Layout GNU> | 
 |     prefix:        /usr/local | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/libexec | 
 |     mandir:        ${prefix}/man | 
 |     sysconfdir:    ${prefix}/etc+ | 
 |     datadir:       ${prefix}/share+ | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${prefix}/include+ | 
 |     localstatedir: ${prefix}/var+ | 
 |     runtimedir:    ${localstatedir}/run | 
 |     statedir:      ${localstatedir}/state | 
 |     logfiledir:    ${localstatedir}/log | 
 |     proxycachedir: ${localstatedir}/proxy | 
 | </Layout> | 
 |  | 
 | #   Mac OS X Server (Rhapsody) | 
 | <Layout Mac OS X Server> | 
 |     prefix:        /Local/Library/WebServer | 
 |     exec_prefix:   /usr | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    /System/Library/Apache/Modules | 
 |     mandir:        ${exec_prefix}/share/man | 
 |     sysconfdir:    ${prefix}/Configuration | 
 |     datadir:       ${prefix} | 
 |     installbuilddir: /System/Library/Apache/Build | 
 |     errordir:      /System/Library/Apache/Error | 
 |     iconsdir:      /System/Library/Apache/Icons | 
 |     manualdir:     /System/Library/Apache/Manual | 
 |     htdocsdir:     ${datadir}/Documents | 
 |     cgidir:        ${datadir}/CGI-Executables | 
 |     includedir:    /System/Library/Frameworks/Apache.framework/Versions/2.0/Headers | 
 |     localstatedir: /var | 
 |     runtimedir:    ${prefix}/Logs | 
 |     statedir:      ${prefix}/State | 
 |     logfiledir:    ${prefix}/Logs | 
 |     proxycachedir: ${prefix}/ProxyCache | 
 | </Layout> | 
 |  | 
 | #   Darwin/Mac OS Layout | 
 | <Layout Darwin> | 
 |     prefix:        /usr | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/libexec+ | 
 |     mandir:        ${prefix}/share/man | 
 |     datadir:       /Library/WebServer | 
 |     sysconfdir:    /etc+ | 
 |     installbuilddir: ${prefix}/share/httpd/build | 
 |     errordir:      ${prefix}/share/httpd/error | 
 |     iconsdir:      ${prefix}/share/httpd/icons | 
 |     htdocsdir:     ${datadir}/Documents | 
 |     manualdir:     ${datadir}/share/httpd/manual | 
 |     cgidir:        ${datadir}/CGI-Executables | 
 |     includedir:    ${prefix}/include+ | 
 |     localstatedir: /var | 
 |     runtimedir:    ${localstatedir}/run | 
 |     statedir:      ${localstatedir}/state | 
 |     logfiledir:    ${localstatedir}/log+ | 
 |     proxycachedir: ${runtimedir}/proxy | 
 | </Layout> | 
 |  | 
 | #   Red Hat Linux 7.x layout | 
 | <Layout RedHat> | 
 |     prefix:        /usr | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${prefix}/bin | 
 |     sbindir:       ${prefix}/sbin | 
 |     libdir:        ${prefix}/lib | 
 |     libexecdir:    ${prefix}/lib/apache | 
 |     mandir:        ${prefix}/man | 
 |     sysconfdir:    /etc/httpd/conf | 
 |     datadir:       /var/www | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/html | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${prefix}/include/apache | 
 |     localstatedir: /var | 
 |     runtimedir:    ${localstatedir}/run | 
 |     statedir:      ${localstatedir}/lib/httpd | 
 |     logfiledir:    ${localstatedir}/log/httpd | 
 |     proxycachedir: ${localstatedir}/cache/httpd | 
 | </Layout>      | 
 |  | 
 | # Layout used in Fedora httpd packaging. | 
 | <Layout Fedora> | 
 |     prefix:        /usr | 
 |     localstatedir: /var | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${prefix}/bin | 
 |     sbindir:       ${prefix}/sbin | 
 |     libdir:        ${prefix}/lib | 
 |     libexecdir:    ${prefix}/libexec | 
 |     mandir:        ${prefix}/man | 
 |     sysconfdir:    /etc/httpd/conf | 
 |     datadir:       ${prefix}/share/httpd | 
 |     installbuilddir: ${libdir}/httpd/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${localstatedir}/www/html | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${localstatedir}/www/cgi-bin | 
 |     includedir:    ${prefix}/include/httpd | 
 |     runtimedir:    /run/httpd | 
 |     logfiledir:    ${localstatedir}/log/httpd | 
 |     statedir:      ${localstatedir}/lib/httpd | 
 |     proxycachedir: ${localstatedir}/cache/httpd/proxy | 
 | </Layout>      | 
 |  | 
 | #   According to the /opt filesystem conventions | 
 | <Layout opt> | 
 |     prefix:        /opt/apache | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/libexec | 
 |     mandir:        ${prefix}/man | 
 |     sysconfdir:    /etc${prefix} | 
 |     datadir:       ${prefix}/share | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${prefix}/include | 
 |     localstatedir: /var${prefix} | 
 |     runtimedir:    ${localstatedir}/run | 
 |     logfiledir:    ${localstatedir}/logs | 
 |     statedir:      ${localstatedir}/state | 
 |     proxycachedir: ${localstatedir}/proxy | 
 | </Layout> | 
 |  | 
 | #   SuSE 6.x layout | 
 | <Layout SuSE> | 
 |     prefix:        /usr | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${prefix}/bin | 
 |     sbindir:       ${prefix}/sbin | 
 |     libdir:        ${prefix}/lib | 
 |     libexecdir:    ${prefix}/lib/apache | 
 |     mandir:        ${prefix}/share/man | 
 |     sysconfdir:    /etc/httpd | 
 |     datadir:       /usr/local/httpd | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${prefix}/include/apache | 
 |     localstatedir: /var/lib/httpd | 
 |     statedir:      ${localstatedir} | 
 |     runtimedir:    /var/run | 
 |     logfiledir:    /var/log/httpd | 
 |     proxycachedir: /var/cache/httpd | 
 | </Layout> | 
 |  | 
 | #   BSD/OS layout | 
 | <Layout BSDI> | 
 |     prefix:        /var/www | 
 |     exec_prefix:   /usr/contrib | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/bin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/libexec/apache | 
 |     mandir:        ${exec_prefix}/man | 
 |     sysconfdir:    ${prefix}/conf | 
 |     datadir:       ${prefix} | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${exec_prefix}/include/apache | 
 |     localstatedir: /var | 
 |     runtimedir:    ${localstatedir}/run | 
 |     logfiledir:    ${localstatedir}/log/httpd | 
 |     statedir:      ${prefix}/state | 
 |     proxycachedir: ${localstatedir}/proxy | 
 | </Layout> | 
 |  | 
 | #   Solaris 8 Layout | 
 | <Layout Solaris> | 
 |     prefix:        /usr/apache | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/bin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/libexec | 
 |     mandir:        ${exec_prefix}/man | 
 |     sysconfdir:    /etc/apache | 
 |     datadir:       /var/apache | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     includedir:    ${exec_prefix}/include | 
 |     localstatedir: ${prefix} | 
 |     runtimedir:    /var/run | 
 |     statedir:      ${datadir}/state | 
 |     logfiledir:    ${datadir}/logs | 
 |     proxycachedir: ${datadir}/proxy | 
 | </Layout> | 
 |  | 
 | #   OpenBSD Layout | 
 | <Layout OpenBSD> | 
 |     prefix:        /var/www | 
 |     exec_prefix:   /usr | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/lib/apache/modules | 
 |     mandir:        ${exec_prefix}/share/man | 
 |     sysconfdir:    ${prefix}/conf | 
 |     datadir:       ${prefix} | 
 |     installbuilddir: ${prefix}/build | 
 |     errordir:      ${prefix}/error | 
 |     iconsdir:      ${prefix}/icons | 
 |     htdocsdir:     ${prefix}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${prefix}/cgi-bin | 
 |     includedir:    ${exec_prefix}/lib/apache/include | 
 |     localstatedir: ${prefix} | 
 |     runtimedir:    ${prefix}/logs | 
 |     logfiledir:    ${prefix}/logs | 
 |     statedir:      ${prefix}/state | 
 |     proxycachedir: ${prefix}/proxy | 
 | </Layout> | 
 |  | 
 | # FreeBSD Layout | 
 | <Layout FreeBSD> | 
 |   prefix:        /usr/local | 
 |   exec_prefix:   ${prefix} | 
 |   bindir:        ${exec_prefix}/bin | 
 |   sbindir:       ${exec_prefix}/sbin | 
 |   libdir:        ${exec_prefix}/lib | 
 |   libexecdir:    ${exec_prefix}/libexec/apache2 | 
 |   mandir:        ${prefix}/man | 
 |   sysconfdir:    ${prefix}/etc/apache2 | 
 |   datadir:       ${prefix}/www | 
 |   installbuilddir: ${prefix}/share/apache2/build | 
 |   errordir:      ${datadir}/error | 
 |   iconsdir:      ${datadir}/icons | 
 |   htdocsdir:     ${datadir}/data | 
 |   manualdir:     ${prefix}/share/doc/apache2 | 
 |   cgidir:        ${datadir}/cgi-bin | 
 |   includedir:    ${prefix}/include/apache2 | 
 |   localstatedir: /var | 
 |   runtimedir:    ${localstatedir}/run | 
 |   logfiledir:    ${localstatedir}/log | 
 |   proxycachedir: ${datadir}/proxy | 
 | </Layout> | 
 |  | 
 | # Debian layout | 
 | <Layout Debian> | 
 |     prefix:         | 
 |     exec_prefix:   ${prefix}/usr | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/lib/apache2/modules | 
 |     mandir:        ${exec_prefix}/share/man | 
 |     sysconfdir:    ${prefix}/etc/apache2 | 
 |     datadir:       ${exec_prefix}/share/apache2 | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${prefix}/usr/share/apache2/default-site/htdocs | 
 |     manualdir:     ${htdocsdir}/manual | 
 |     cgidir:        ${prefix}/usr/lib/cgi-bin | 
 |     includedir:    ${exec_prefix}/include/apache2 | 
 |     localstatedir: ${prefix}/var/lock/apache2 | 
 |     statedir:      ${prefix}/var/lib/apache2 | 
 |     runtimedir:    ${prefix}/var/run/apache2 | 
 |     logfiledir:    ${prefix}/var/log/apache2 | 
 |     proxycachedir: ${prefix}/var/cache/apache2/proxy | 
 |     infodir:       ${exec_prefix}/share/info | 
 |     installbuilddir: ${prefix}/usr/share/apache2/build | 
 |     errordir:      ${datadir}/error | 
 | </Layout> | 
 |  | 
 | # Generic RPM layout | 
 | <Layout RPM> | 
 |     prefix:        /usr | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${prefix}/bin | 
 |     sbindir:       ${prefix}/sbin | 
 |     libdir:        ${prefix}/lib | 
 |     libexecdir:    ${libdir}/httpd/modules | 
 |     mandir:        ${prefix}/share/man | 
 |     sysconfdir:    /etc/httpd/conf | 
 |     installbuilddir: ${libdir}/httpd/build | 
 |     includedir:    ${prefix}/include/httpd | 
 |     localstatedir: /var | 
 |     datadir:       ${localstatedir}/www | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/html | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     runtimedir:    ${localstatedir}/run | 
 |     statedir:      ${localstatedir}/lib/httpd | 
 |     logfiledir:    ${localstatedir}/log/httpd | 
 |     proxycachedir: ${localstatedir}/cache/httpd/cache-root | 
 | </Layout> | 
 |  | 
 | # AIX layout | 
 | <Layout AIX> | 
 |     prefix:        /opt/httpd | 
 |     exec_prefix:   /opt/httpd | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libdir:        ${exec_prefix}/lib | 
 |     libexecdir:    ${exec_prefix}/libexec | 
 |     mandir:        /usr/share/man | 
 |     sysconfdir:    /etc/httpd | 
 |     datadir:       /var/httpd | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     cgidir:        ${datadir}/cgi-bin | 
 |     iconsdir:      ${prefix}/icons | 
 |     manualdir:     ${prefix}/manual | 
 |     includedir:    ${prefix}/include | 
 |     localstatedir: /var/httpd | 
 |     statedir:      ${localstatedir}/state | 
 |     runtimedir:    ${localstatedir}/run | 
 |     logfiledir:    ${localstatedir}/logs | 
 |     proxycachedir: ${localstatedir}/proxy | 
 | </Layout> | 
 |  | 
 | #   NetBSD (pkgsrc) layout | 
 | <Layout NetBSD> | 
 |     prefix:        /usr/pkg | 
 |     exec_prefix:   ${prefix} | 
 |     bindir:        ${exec_prefix}/bin | 
 |     sbindir:       ${exec_prefix}/sbin | 
 |     libexecdir:    ${exec_prefix}/lib/httpd | 
 |     mandir:        ${prefix}/man | 
 |     sysconfdir:    /usr/pkg/etc | 
 |     datadir:       ${prefix}/share/httpd | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:      ${datadir}/error | 
 |     iconsdir:      ${datadir}/icons | 
 |     htdocsdir:     ${datadir}/htdocs | 
 |     manualdir:     ${datadir}/manual | 
 |     cgidir:        ${exec_prefix}/libexec/cgi-bin | 
 |     includedir:    ${prefix}/include/httpd | 
 |     localstatedir: /var | 
 |     runtimedir:    ${localstatedir}/run | 
 |     logfiledir:    ${localstatedir}/log/httpd | 
 |     proxycachedir: ${localstatedir}/db/httpd/proxy | 
 | </Layout> | 
 |  | 
 | # FHS layout | 
 | <Layout Slackware-FHS> | 
 |     prefix:          /usr | 
 |     exec_prefix:     ${prefix} | 
 |     bindir:          ${prefix}/bin | 
 |     sbindir:         ${prefix}/sbin | 
 |     libdir:          ${prefix}/lib/httpd | 
 |     libexecdir:      ${prefix}/lib/httpd/modules | 
 |     installbuilddir: ${prefix}/lib/httpd/build | 
 |     mandir:          ${prefix}/man | 
 |     sysconfdir:      /etc/httpd | 
 |     datadir:         /srv/httpd | 
 |     iconsdir:        ${datadir}/icons | 
 |     htdocsdir:       ${datadir}/htdocs | 
 |     manualdir:       ${htdocsdir}/manual | 
 |     cgidir:          ${datadir}/cgi-bin | 
 |     errordir:        ${datadir}/error | 
 |     includedir:      ${prefix}/include/httpd | 
 |     localstatedir:   /var | 
 |     runtimedir:      ${localstatedir}/run/httpd | 
 |     statedir:        ${localstatedir}/lib/httpd | 
 |     logfiledir:      ${localstatedir}/log/httpd | 
 |     proxycachedir:   ${localstatedir}/cache/httpd | 
 | </Layout> | 
 |  | 
 | # OpenWrt layout | 
 | <Layout OpenWrt> | 
 |     prefix:          /usr | 
 |     exec_prefix:     ${prefix} | 
 |     bindir:          ${prefix}/bin | 
 |     sbindir:         ${prefix}/sbin | 
 |     libdir:          ${prefix}/lib | 
 |     libexecdir:      ${prefix}/lib+ | 
 |     mandir:          ${prefix}/share/man | 
 |     sysconfdir:      /etc+ | 
 |     datadir:         ${prefix}/share+ | 
 |     installbuilddir: ${datadir}/build | 
 |     errordir:        ${datadir}/error | 
 |     iconsdir:        ${datadir}/icons | 
 |     htdocsdir:       ${datadir}/htdocs | 
 |     manualdir:       /usr/share/doc/apache2/manual | 
 |     cgidir:          ${datadir}/cgi-bin | 
 |     includedir:      ${prefix}/include+ | 
 |     localstatedir:   /var | 
 |     runtimedir:      ${localstatedir}/run+ | 
 |     logfiledir:      ${localstatedir}/log+ | 
 |     proxycachedir:   ${localstatedir}/cache/apache2 | 
 | </Layout> | 
 |  |