1# $MirOS: src/usr.sbin/httpd/config.layout,v 1.2 2005/03/13 19:16:29 tg Exp $ 2# 3## 4## config.layout -- APACI Pre-defined Installation Path Layouts 5## 6## Hints: 7## - layouts can be loaded with APACI's --with-layout=ID option 8## - when no --with-layout option is given, the default layout is `Apache' 9## - a trailing plus character (`+') on paths is replaced with a 10## `/<target>' suffix where <target> is the the argument from 11## option --target (defaults to `httpd'). 12## 13 14# Classical Apache path layout. 15<Layout Apache> 16 prefix: /usr/local/apache 17 exec_prefix: $prefix 18 bindir: $exec_prefix/bin 19 sbindir: $exec_prefix/bin 20 libexecdir: $exec_prefix/libexec 21 mandir: $prefix/man 22 sysconfdir: $prefix/conf 23 datadir: $prefix 24 iconsdir: $datadir/icons 25 htdocsdir: $datadir/htdocs 26 manualdir: $htdocsdir/manual 27 cgidir: $datadir/cgi-bin 28 includedir: $prefix/include 29 localstatedir: $prefix 30 runtimedir: $localstatedir/logs 31 logfiledir: $localstatedir/logs 32 proxycachedir: $localstatedir/proxy 33</Layout> 34 35# GNU standards conforming path layout. 36# See FSF's GNU project `make-stds' document for details. 37<Layout GNU> 38 prefix: /usr/local 39 exec_prefix: $prefix 40 bindir: $exec_prefix/bin 41 sbindir: $exec_prefix/sbin 42 libexecdir: $exec_prefix/libexec 43 mandir: $prefix/man 44 sysconfdir: $prefix/etc+ 45 datadir: $prefix/share+ 46 iconsdir: $datadir/icons 47 htdocsdir: $datadir/htdocs 48 manualdir: $htdocsdir/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 iconsdir: icons 68 htdocsdir: htdocs 69 manualdir: $htdocsdir/manual 70 cgidir: cgi-bin 71 includedir: include 72 localstatedir: 73 runtimedir: logs 74 logfiledir: logs 75 proxycachedir: proxy 76</Layout> 77 78# Mac OS X Server (Rhapsody) 79<Layout Mac OS X Server> 80 prefix: /Local/Library/WebServer 81 exec_prefix: /usr 82 bindir: $exec_prefix/bin 83 sbindir: $exec_prefix/sbin 84 libexecdir: /System/Library/Apache/Modules 85 mandir: $exec_prefix/share/man 86 sysconfdir: $prefix/Configuration 87 datadir: $prefix 88 iconsdir: /System/Library/Apache/Icons 89 htdocsdir: $datadir/Documents 90 manualdir: $htdocsdir/manual 91 cgidir: $datadir/CGI-Executables 92 includedir: /System/Library/Frameworks/Apache.framework/Versions/1.3/Headers 93 localstatedir: /var 94 runtimedir: $prefix/Logs 95 logfiledir: $prefix/Logs 96 proxycachedir: $prefix/ProxyCache 97</Layout> 98 99# Darwin/Mac OS Layout 100<Layout Darwin> 101 prefix: /usr 102 exec_prefix: $prefix 103 bindir: $exec_prefix/bin 104 sbindir: $exec_prefix/sbin 105 libexecdir: $exec_prefix/libexec+ 106 mandir: $prefix/share/man 107 datadir: /Library/WebServer 108 sysconfdir: /etc+ 109 iconsdir: $prefix/share/httpd/icons 110 htdocsdir: $datadir/Documents 111 manualdir: $htdocsdir/manual 112 cgidir: $datadir/CGI-Executables 113 includedir: $prefix/include+ 114 localstatedir: /var 115 runtimedir: $localstatedir/run 116 logfiledir: $localstatedir/log+ 117 proxycachedir: $runtimedir/proxy 118</Layout> 119 120# Red Hat Linux 7.x layout 121<Layout RedHat> 122 prefix: /usr 123 exec_prefix: $prefix 124 bindir: $prefix/bin 125 sbindir: $prefix/sbin 126 libexecdir: $prefix/lib/apache 127 mandir: $prefix/man 128 sysconfdir: /etc/httpd/conf 129 datadir: /var/www 130 iconsdir: $datadir/icons 131 htdocsdir: $datadir/html 132 manualdir: $datadir/manual 133 cgidir: $datadir/cgi-bin 134 includedir: $prefix/include/apache 135 localstatedir: /var 136 runtimedir: $localstatedir/run 137 logfiledir: $localstatedir/log/httpd 138 proxycachedir: $localstatedir/cache/httpd 139</Layout> 140 141# According to the /opt filesystem conventions 142<Layout opt> 143 prefix: /opt/apache 144 exec_prefix: $prefix 145 bindir: $exec_prefix/bin 146 sbindir: $exec_prefix/sbin 147 libexecdir: $exec_prefix/libexec 148 mandir: $prefix/man 149 sysconfdir: /etc$prefix 150 datadir: $prefix/share 151 iconsdir: $datadir/icons 152 htdocsdir: $datadir/htdocs 153 manualdir: $htdocsdir/manual 154 cgidir: $datadir/cgi-bin 155 includedir: $prefix/include 156 localstatedir: /var$prefix 157 runtimedir: $localstatedir/run 158 logfiledir: $localstatedir/logs 159 proxycachedir: $localstatedir/proxy 160</Layout> 161 162# BeOS layout... 163<Layout beos> 164 prefix: /boot/home/apache 165 exec_prefix: $prefix 166 bindir: $exec_prefix/bin 167 sbindir: $exec_prefix/bin 168 libexecdir: $exec_prefix/libexec 169 mandir: $prefix/man 170 sysconfdir: $prefix/conf 171 datadir: $prefix 172 iconsdir: $datadir/icons 173 htdocsdir: $datadir/htdocs 174 manualdir: $htdocsdir/manual 175 cgidir: $datadir/cgi-bin 176 includedir: $prefix/include 177 localstatedir: $prefix 178 runtimedir: $localstatedir/logs 179 logfiledir: $localstatedir/logs 180 proxycachedir: $localstatedir/proxy 181</Layout> 182 183# SuSE 6.x layout 184<Layout SuSE> 185 prefix: /usr 186 exec_prefix: $prefix 187 bindir: $prefix/bin 188 sbindir: $prefix/sbin 189 libexecdir: $prefix/lib/apache 190 mandir: $prefix/man 191 sysconfdir: /etc/httpd 192 datadir: /usr/local/httpd 193 iconsdir: $datadir/icons 194 htdocsdir: $datadir/htdocs 195 manualdir: $htdocsdir/manual 196 cgidir: $datadir/cgi-bin 197 includedir: $prefix/include/apache 198 localstatedir: /var 199 runtimedir: $localstatedir/run 200 logfiledir: $localstatedir/log/httpd 201 proxycachedir: $localstatedir/cache/httpd 202</Layout> 203 204# BSD/OS layout 205<Layout BSDI> 206 prefix: /var/www 207 exec_prefix: /usr/contrib 208 bindir: $exec_prefix/bin 209 sbindir: $exec_prefix/bin 210 libexecdir: $exec_prefix/libexec/apache 211 mandir: $exec_prefix/man 212 sysconfdir: $prefix/conf 213 datadir: $prefix 214 iconsdir: $datadir/icons 215 htdocsdir: $datadir/htdocs 216 manualdir: $htdocsdir/manual 217 cgidir: $datadir/cgi-bin 218 includedir: $exec_prefix/include/apache 219 localstatedir: /var 220 runtimedir: $localstatedir/run 221 logfiledir: $localstatedir/log/httpd 222 proxycachedir: $localstatedir/proxy 223</Layout> 224 225# Solaris 8 Layout 226<Layout Solaris> 227 prefix: /usr/apache 228 exec_prefix: $prefix 229 bindir: $exec_prefix/bin 230 sbindir: $exec_prefix/bin 231 libexecdir: $exec_prefix/libexec 232 mandir: $exec_prefix/man 233 sysconfdir: /etc/apache 234 datadir: /var/apache 235 iconsdir: $datadir/icons 236 htdocsdir: $datadir/htdocs 237 manualdir: $htdocsdir/manual 238 cgidir: $datadir/cgi-bin 239 includedir: $exec_prefix/include 240 localstatedir: $prefix 241 runtimedir: /var/run 242 logfiledir: $datadir/logs 243 proxycachedir: $datadir/proxy 244</Layout> 245 246# FreeBSD layout... 247<Layout FreeBSD> 248 prefix: /usr/local 249 exec_prefix: $prefix 250 bindir: $exec_prefix/bin 251 sbindir: $exec_prefix/sbin 252 libexecdir: $exec_prefix/libexec/apache 253 mandir: $prefix/man 254 sysconfdir: $prefix/etc/apache 255 datadir: $prefix/www 256 iconsdir: $datadir/icons 257 htdocsdir: $datadir/data 258 manualdir: $prefix/share/doc/apache 259 cgidir: $datadir/cgi-bin 260 includedir: $prefix/include/apache 261 localstatedir: /var 262 runtimedir: $localstatedir/run 263 logfiledir: $localstatedir/log 264 proxycachedir: $datadir/proxy 265</Layout> 266 267# OpenBSD Layout 268<Layout OpenBSD> 269 prefix: /var/www 270 exec_prefix: /usr 271 bindir: $exec_prefix/bin 272 sbindir: $exec_prefix/sbin 273 libexecdir: $exec_prefix/lib/apache/modules 274 mandir: $exec_prefix/share/man 275 sysconfdir: $prefix/conf 276 datadir: $prefix 277 iconsdir: $prefix/icons 278 htdocsdir: $prefix/htdocs 279 manualdir: $htdocsdir/manual 280 cgidir: $prefix/cgi-bin 281 includedir: $exec_prefix/lib/apache/include 282 localstatedir: $prefix 283 runtimedir: $prefix/logs 284 logfiledir: $prefix/logs 285 proxycachedir: $prefix/proxy 286</Layout> 287 288# Cygwin 1.x layout 289<Layout Cygwin> 290 prefix: /usr 291 exec_prefix: $prefix 292 bindir: $prefix/bin 293 sbindir: $prefix/sbin 294 libexecdir: $prefix/lib/apache 295 mandir: $prefix/man 296 sysconfdir: /etc/apache 297 datadir: /var/www 298 iconsdir: $datadir/icons 299 htdocsdir: $datadir/htdocs 300 manualdir: $htdocsdir/manual 301 cgidir: $datadir/cgi-bin 302 includedir: $prefix/include/apache 303 localstatedir: /var 304 runtimedir: $localstatedir/run 305 logfiledir: $localstatedir/log/apache 306 proxycachedir: $localstatedir/cache/apache 307</Layout> 308 309# MirOS Layout 310<Layout MirOS> 311 prefix: /var/www 312 exec_prefix: /usr 313 bindir: $exec_prefix/bin 314 sbindir: $exec_prefix/sbin 315 libexecdir: $exec_prefix/libexec/httpd/modules 316 mandir: $exec_prefix/share/man 317 sysconfdir: $prefix/conf 318 datadir: $prefix 319 iconsdir: $prefix/icons 320 htdocsdir: $prefix/htdocs 321 manualdir: $htdocsdir/manual 322 cgidir: $prefix/cgi-bin 323 includedir: $exec_prefix/libexec/httpd/include 324 localstatedir: $prefix 325 runtimedir: $prefix/logs 326 logfiledir: $prefix/logs 327 proxycachedir: $prefix/proxy 328</Layout> 329