home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / apac_139.zip / config.layout < prev    next >
Text File  |  1999-07-29  |  5KB  |  153 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. #   Apple's Mac OS X Server Layout
  74. <Layout Mac OS X Server>
  75.     prefix:        /Local/Library/WebServer
  76.     exec_prefix:   /usr/local
  77.     bindir:        $exec_prefix/bin
  78.     sbindir:       $exec_prefix/sbin
  79.     libexecdir:    /Local/Library/Apache/Modules
  80.     mandir:        $exec_prefix/share/man
  81.     sysconfdir:    $prefix/Configuration
  82.     datadir:       $prefix
  83.     iconsdir:      /Local/Library/Apache/Icons
  84.     htdocsdir:     $datadir/Documents
  85.     cgidir:        $datadir/CGI-Executables
  86.     includedir:    /Local/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. #   RedHat 5.x layout
  94. <Layout RedHat>
  95.     prefix:        /usr
  96.     exec_prefix:   $prefix
  97.     bindir:        $prefix/bin
  98.     sbindir:       $prefix/sbin
  99.     libexecdir:    $prefix/lib/apache
  100.     mandir:        $prefix/man
  101.     sysconfdir:    /etc/httpd/conf
  102.     datadir:       /home/httpd
  103.     iconsdir:      $datadir/icons
  104.     htdocsdir:     $datadir/html
  105.     cgidir:        $datadir/cgi-bin
  106.     includedir:    $prefix/include/apache
  107.     localstatedir: /var
  108.     runtimedir:    $localstatedir/run
  109.     logfiledir:    $localstatedir/log/httpd
  110.     proxycachedir: $localstatedir/cache/httpd
  111. </Layout>     
  112.  
  113. #   According to the /opt filesystem conventions
  114. <Layout opt>
  115.     prefix:        /opt/apache
  116.     exec_prefix:   $prefix
  117.     bindir:        $exec_prefix/bin
  118.     sbindir:       $exec_prefix/sbin
  119.     libexecdir:    $exec_prefix/libexec
  120.     mandir:        $prefix/man
  121.     sysconfdir:    /etc$prefix
  122.     datadir:       $prefix/share
  123.     iconsdir:      $datadir/icons
  124.     htdocsdir:     $datadir/htdocs
  125.     cgidir:        $datadir/cgi-bin
  126.     includedir:    $prefix/include
  127.     localstatedir: /var$prefix
  128.     runtimedir:    $localstatedir/run
  129.     logfiledir:    $localstatedir/logs
  130.     proxycachedir: $localstatedir/proxy
  131. </Layout>
  132.  
  133. #  BeOS layout...
  134. <Layout beos>
  135.     prefix:        /boot/home/apache
  136.     exec_prefix:   $prefix
  137.     bindir:        $exec_prefix/bin
  138.     sbindir:       $exec_prefix/bin
  139.     libexecdir:    $exec_prefix/libexec
  140.     mandir:        $prefix/man
  141.     sysconfdir:    $prefix/conf
  142.     datadir:       $prefix
  143.     iconsdir:      $datadir/icons
  144.     htdocsdir:     $datadir/htdocs
  145.     cgidir:        $datadir/cgi-bin
  146.     includedir:    $prefix/include
  147.     localstatedir: $prefix
  148.     runtimedir:    $localstatedir/logs
  149.     logfiledir:    $localstatedir/logs
  150.     proxycachedir: $localstatedir/proxy
  151. </Layout>
  152.  
  153.