You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Paul Sutton <pa...@c2.net> on 1998/12/04 19:48:45 UTC

Re: cvs commit: apache-1.3/src CHANGES

On 2 Dec 1998 randy@hyperreal.org wrote:
> randy       98/12/01 22:12:12
> 
>   Modified:    .        configure
>                src      CHANGES
>   Added:       .        config.layout
>   Log:
>   There is no longer a _default_ path layout for APACI configure.
>   This means the user _HAS_ to specifiy a path layout _explicitly_.
>   
>   Added a generic --with-layout=[FILE:]ID option. ID here is a layout
>   identifier, currently "Apache" and "GNU" are pre-defined in the file
>   config.layout.  Custom layouts are possible by using FILE:ID as the
>   argument where the layout ID is taken from FILE.

--with-layout=Apache does not work:

% ./configure --with-layout=Apache --prefix=/home2/paul/t3 --layout
Configuring for Apache, Version 1.3.4-dev
 + using installation path layout: Apache (config.layout)

Installation paths:
               prefix: /home2/paul/t3
          exec_prefix: /home2/paul/t3
               bindir: /home2/paul/t3/bin
              sbindir: /home2/paul/t3/bin
           libexecdir: /home2/paul/t3/libexec
               mandir: /home2/paul/t3/man
           sysconfdir: /home2/paul/t3/conf/apache
              datadir: /home2/paul/t3/apache
           includedir: /home2/paul/t3/include/apache
        localstatedir: /home2/paul/t3/apache
           runtimedir: /home2/paul/t3/apache/logs
           logfiledir: /home2/paul/t3/apache/logs
        proxycachedir: /home2/paul/t3/apache/proxy

Compilation paths:
           HTTPD_ROOT: /home2/paul/t3
      SHARED_CORE_DIR: /home2/paul/t3/libexec
       DEFAULT_PIDLOG: apache/logs/httpd.pid
   DEFAULT_SCOREBOARD: apache/logs/httpd.scoreboard
     DEFAULT_LOCKFILE: apache/logs/httpd.lock
      DEFAULT_XFERLOG: apache/logs/access_log
     DEFAULT_ERRORLOG: apache/logs/error_log
    TYPES_CONFIG_FILE: conf/apache/mime.types
   SERVER_CONFIG_FILE: conf/apache/httpd.conf
   ACCESS_CONFIG_FILE: conf/apache/access.conf
 RESOURCE_CONFIG_FILE: conf/apache/srm.conf
%

Note the use of "apache" in the paths: so for example, the logs
directory should be "logs", not "apache/logs".

Here is what it should be (from Apache 1.3.3's configure):

./configure --compat --prefix=/home2/paul/t3 --layout
Configuring for Apache, Version 1.3.3

Installation paths:
               prefix: /home2/paul/t3
          exec_prefix: /home2/paul/t3
               bindir: /home2/paul/t3/bin
              sbindir: /home2/paul/t3/bin
           libexecdir: /home2/paul/t3/libexec
               mandir: /home2/paul/t3/man
           sysconfdir: /home2/paul/t3/conf
              datadir: /home2/paul/t3
           includedir: /home2/paul/t3/include
        localstatedir: /home2/paul/t3
           runtimedir: /home2/paul/t3/logs
           logfiledir: /home2/paul/t3/logs
        proxycachedir: /home2/paul/t3/proxy

Compilation paths:
           HTTPD_ROOT: /home2/paul/t3
           SUEXEC_BIN: /home2/paul/t3/bin/suexec
      SHARED_CORE_DIR: /home2/paul/t3/libexec
       DEFAULT_PIDLOG: logs/httpd.pid
   DEFAULT_SCOREBOARD: logs/httpd.scoreboard
     DEFAULT_LOCKFILE: logs/httpd.lock
      DEFAULT_XFERLOG: logs/access_log
     DEFAULT_ERRORLOG: logs/error_log
    TYPES_CONFIG_FILE: conf/mime.types
   SERVER_CONFIG_FILE: conf/httpd.conf
   ACCESS_CONFIG_FILE: conf/access.conf
 RESOURCE_CONFIG_FILE: conf/srm.conf

Paul


Re: cvs commit: apache-1.3/src CHANGES

Posted by Randy Terbush <ra...@Covalent.NET>.
I'll commit a fix for this before I go to bed today.

Paul Sutton <pa...@c2.net> writes:
> On 2 Dec 1998 randy@hyperreal.org wrote:
> > randy       98/12/01 22:12:12
> > 
> >   Modified:    .        configure
> >                src      CHANGES
> >   Added:       .        config.layout
> >   Log:
> >   There is no longer a _default_ path layout for APACI configure.
> >   This means the user _HAS_ to specifiy a path layout _explicitly_.
> >   
> >   Added a generic --with-layout=[FILE:]ID option. ID here is a layout
> >   identifier, currently "Apache" and "GNU" are pre-defined in the file
> >   config.layout.  Custom layouts are possible by using FILE:ID as the
> >   argument where the layout ID is taken from FILE.
> 
> --with-layout=Apache does not work:
> 
> % ./configure --with-layout=Apache --prefix=/home2/paul/t3 --layout
> Configuring for Apache, Version 1.3.4-dev
>  + using installation path layout: Apache (config.layout)
> 
> Installation paths:
>                prefix: /home2/paul/t3
>           exec_prefix: /home2/paul/t3
>                bindir: /home2/paul/t3/bin
>               sbindir: /home2/paul/t3/bin
>            libexecdir: /home2/paul/t3/libexec
>                mandir: /home2/paul/t3/man
>            sysconfdir: /home2/paul/t3/conf/apache
>               datadir: /home2/paul/t3/apache
>            includedir: /home2/paul/t3/include/apache
>         localstatedir: /home2/paul/t3/apache
>            runtimedir: /home2/paul/t3/apache/logs
>            logfiledir: /home2/paul/t3/apache/logs
>         proxycachedir: /home2/paul/t3/apache/proxy
> 
> Compilation paths:
>            HTTPD_ROOT: /home2/paul/t3
>       SHARED_CORE_DIR: /home2/paul/t3/libexec
>        DEFAULT_PIDLOG: apache/logs/httpd.pid
>    DEFAULT_SCOREBOARD: apache/logs/httpd.scoreboard
>      DEFAULT_LOCKFILE: apache/logs/httpd.lock
>       DEFAULT_XFERLOG: apache/logs/access_log
>      DEFAULT_ERRORLOG: apache/logs/error_log
>     TYPES_CONFIG_FILE: conf/apache/mime.types
>    SERVER_CONFIG_FILE: conf/apache/httpd.conf
>    ACCESS_CONFIG_FILE: conf/apache/access.conf
>  RESOURCE_CONFIG_FILE: conf/apache/srm.conf
> %
> 
> Note the use of "apache" in the paths: so for example, the logs
> directory should be "logs", not "apache/logs".
> 
> Here is what it should be (from Apache 1.3.3's configure):
> 
> ./configure --compat --prefix=/home2/paul/t3 --layout
> Configuring for Apache, Version 1.3.3
> 
> Installation paths:
>                prefix: /home2/paul/t3
>           exec_prefix: /home2/paul/t3
>                bindir: /home2/paul/t3/bin
>               sbindir: /home2/paul/t3/bin
>            libexecdir: /home2/paul/t3/libexec
>                mandir: /home2/paul/t3/man
>            sysconfdir: /home2/paul/t3/conf
>               datadir: /home2/paul/t3
>            includedir: /home2/paul/t3/include
>         localstatedir: /home2/paul/t3
>            runtimedir: /home2/paul/t3/logs
>            logfiledir: /home2/paul/t3/logs
>         proxycachedir: /home2/paul/t3/proxy
> 
> Compilation paths:
>            HTTPD_ROOT: /home2/paul/t3
>            SUEXEC_BIN: /home2/paul/t3/bin/suexec
>       SHARED_CORE_DIR: /home2/paul/t3/libexec
>        DEFAULT_PIDLOG: logs/httpd.pid
>    DEFAULT_SCOREBOARD: logs/httpd.scoreboard
>      DEFAULT_LOCKFILE: logs/httpd.lock
>       DEFAULT_XFERLOG: logs/access_log
>      DEFAULT_ERRORLOG: logs/error_log
>     TYPES_CONFIG_FILE: conf/mime.types
>    SERVER_CONFIG_FILE: conf/httpd.conf
>    ACCESS_CONFIG_FILE: conf/access.conf
>  RESOURCE_CONFIG_FILE: conf/srm.conf
> 
> Paul