home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / apac1319.zip / config.layout < prev    next >
Text File  |  2000-11-21  |  8KB  |  252 lines

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