[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

apache2_2.4.1-1_i386.changes is NEW



(new) apache2-bin_2.4.1-1_i386.deb optional httpd
Apache HTTP Server (binary files and modules)
 The Apache Software Foundation's goal is to build a secure, efficient and
 extensible HTTP server as standards-compliant open source software. The
 result has long been the number one web server on the Internet.
 .
 This package contains the binaries only and does not set up a working
 web-server instance. Install the "apache2" package to get a fully working
 instance. Do not install this package unless you want to set-up the Apache
 HTTP server entirely on your own.
(new) apache2-data_2.4.1-1_all.deb optional httpd
Apache HTTP Server (common files)
 The Apache Software Foundation's goal is to build a secure, efficient and
 extensible HTTP server as standards-compliant open source software. The
 result has long been the number one web server on the Internet.
 .
 This package contains architecture-independent common files such as icons,
 error pages and static index files.
apache2-dbg_2.4.1-1_i386.deb
  to main/a/apache2/apache2-dbg_2.4.1-1_i386.deb
(new) apache2-dev_2.4.1-1_i386.deb optional httpd
Apache HTTP Server (development headers)
 The Apache Software Foundation's goal is to build a secure, efficient and
 extensible HTTP server as standards-compliant open source software. The
 result has long been the number one web server on the Internet.
 .
 This package provides development headers and the apxs2 binary for the Apache 2
 HTTP server useful to develop and link third party additions to the Debian
 Apache HTTP server package.
 .
 It also provides dh_apache2 and dh sequence addons useful to install various
 Debian Apache2 extensions with debhelper. It supports
  - Apache 2 module configurations and shared objects
  - Site configuration files
  - Global configuration files
apache2-doc_2.4.1-1_all.deb
  to main/a/apache2/apache2-doc_2.4.1-1_all.deb
apache2-mpm-event_2.4.1-1_i386.deb
  to main/a/apache2/apache2-mpm-event_2.4.1-1_i386.deb
apache2-mpm-prefork_2.4.1-1_i386.deb
  to main/a/apache2/apache2-mpm-prefork_2.4.1-1_i386.deb
apache2-mpm-worker_2.4.1-1_i386.deb
  to main/a/apache2/apache2-mpm-worker_2.4.1-1_i386.deb
apache2-suexec-custom_2.4.1-1_i386.deb
  to main/a/apache2/apache2-suexec-custom_2.4.1-1_i386.deb
(new) apache2-suexec-pristine_2.4.1-1_i386.deb optional httpd
Apache HTTP Server standard suexec program for mod_suexec
 Provides the standard suexec helper program for mod_suexec. This version is
 compiled with document root /var/www and userdir suffix public_html. If you
 need different settings, use the package apache2-suexec-custom.
apache2-suexec_2.4.1-1_i386.deb
  to main/a/apache2/apache2-suexec_2.4.1-1_i386.deb
apache2-utils_2.4.1-1_i386.deb
  to main/a/apache2/apache2-utils_2.4.1-1_i386.deb
apache2_2.4.1-1.debian.tar.gz
  to main/a/apache2/apache2_2.4.1-1.debian.tar.gz
apache2_2.4.1-1.dsc
  to main/a/apache2/apache2_2.4.1-1.dsc
apache2_2.4.1-1_i386.deb
  to main/a/apache2/apache2_2.4.1-1_i386.deb
apache2_2.4.1.orig.tar.bz2
  to main/a/apache2/apache2_2.4.1.orig.tar.bz2


Changes:
apache2 (2.4.1-1) experimental; urgency=low
 .
  * Package the coming up 2.4 branch of Apache by packaging the current
    GA release 2.4.1.
    + Fix "IndexIgnore only allowes to add in vhost context, not replace"
     (Closes: #296886)
    + Fix "mod_status stats are wrong." (Closes: #519322)
    + Fix "PNG DirectoryIndex icons transparancy messed up" (Closes: #233047)
    + Fix "apache2-common: there should be a possibility to access the
      parsed configuration" (Closes: #350285)
    + Fix "AddOutputFilterByType is deprecated but used in deflate.conf"
      (Closes: #601033)
    + Fixes "Renegotiation on POST request fails intermittently"
      (Closes: #601606)
    + Allows configuring source address for proxy requests. (Closes: #465283)
    + Supports CONNECT request through https. (Closes: #307298)
    + New Upstream (2.4). (Closes: #662115)
 .
  * Refresh patches but leave all hunks unchanged where possible. Give all
  * patches a ".patch" suffix, drop sequence numbers as they are not needed when
  * using quilt. Notable changes are.
    + [AT] 202_suexec-custom: Keep functionality as is, but rewrite smaller
      parts of the patch to build two binaries: suexec-pristine and
      suexec-custom (see below)
    + [AT] 201_build_suexec-custom: Patch the makefile to build
      "suexec-pristine" instead. Aside of that, refresh hunks.
    + [AT] 010_fhs_compliance: Drop config.layout patches. These have been
      applied upstream
    + [JMV] Drop patches:
      + 004_usr_bin_perl_0wnz_j00: printenv exemple doesn't refer to
        /usr/local/bin/perl anymore
      + 008_make_include_safe: Include doesn't support directory anymore.
        Include dir/*.conf must be used.
      + 009_apache2_has_dso: Upstream is no longer testing DSO is available. So
        we don't need to remove that test anymore.
    + [AT] customize_apxs.patch: Aggregate changes from various apxs2 patches,
      drop obsolete hunks
 .
  [ Arno Töll ]
 .
  * Rewrite most parts of debian/rules / debhelper configuration.
    + move cronjob and init script to debhelper configuration files
      (apache2.cron.daily and apache2.init respectively)
    + move man pages to debian/manpages
    + Remove Ubuntu hacks in debian/rules, we expect them to carry Ubuntu
      specifics in their own patch set, as it diverges already anyway.
    + shake-up files installed in different packages
    + Do not copy the source tree anymore, build package in place.
  * Push standards version to 3.9.3 - no special changes required
  * Refactor binary packages, now as things simplified. MPMs are simple
    modules now, they can be bundled into the same binary package which do not
    need to conflict with each other. Thus, Apache now primarily consists of the
    following packages:
    + apache2 - configuration files and init scripts, Debian specific helper
      scripts
    + apache2-bin - binaries and modules
    + apache2-data - error pages and images
  * Drop the ITK MPM entirely for now
  * Consolidate development packages. As MPM packages are gone, we do not need
    specific development packages either. Thus, drop all MPM specific apache2
    development packages and provide a single apache2-dev package instead.
    (Closes: #428095)
  * Drop debian/source/options again: We do not need to ignore .svn directories
    anymore since the new package management system is based on git and includes
    the full source
  * Rework the suexec mechanism. Now there are two suexec packages providing
    alternatives through the update-alternatives mechanism. The untouched
    upstream "suexec" binary is provided by the apache2-suexec-pristine package,
    whereas the configurable suexec can be found in the apache2-suexec-custom
    package. Both are providing the "suexec" binary which are managed by the
    update-alternatives(9) mechanism.
    This change is transparent to users at runtime and does not need any
    configuration changes.
  * Remove obsolete README.source file.
  * Update doc-base metadata for the apache2-doc package
  * Changes in the default configuration (not specific modules):
    + On the head of the apache2.conf configuration file, give a short summary
      how configuration of the Apache web server works in Debian.
    + Drop NameVirtualHost entirely. It is deprecated (Closes: #511594)
    + Remove DefaultType. It is deprecated.
    + Replace Allow/Deny directives in the default configuration by using the
      new Require directive. Load mod_access_compat if you rely on the old
      syntax
    + Replace LockFile by Mutex which consolidates all lock file
      synchronization files among modules
    + Update configuration to use the new IncludeOptional syntax
    + Enable these modules by default: authz_core authz_host alias cgi dir
    + Move MPM specific configuration to their respective configuration files.
      Users can just load and unload MPMs like other modules, enable the worker
      MPM by default
    + Move per-site global configuration from conf.d to conf-available and
      manage it similar to modules and sites. To do so, the new tools
      "a2enconf" and "a2disconf" are provided. Moreover, such configuration
      files need  to have a .conf suffix now. The following configuration
      files are enabled by default: charset localized-error-pages
      other-vhosts-access-log  security.  These were enabled by default
      previously, too (Closes: #620347, Closes: #605227).
      This holds for apache2-doc as well, which is still enabled by default but
      can be disabled easily anytime by using a2disconf (Closes: #604980).
    + Give site configuration a .conf suffix, too. For example the default vhost
      is called default.conf. Moreover, files without .conf suffix are ignored
      upon startup. Please update your site links and confs. Also rename the
      default vhost to 000-default.conf and don't do hacky things in a2enmod
      anymore.
  * Changes in a2enmod:
    + Parse "Conflicts: " header to denote conflicts between modules which
      cannot be loaded into the same Apache server.
    + Remove dangling "module.conf" files, too. They were forgotten previously
      if they existed and only the "module.load" file was removed.
    + Extend the tool to support conf-available/conf-enabled directories (see
      also configuration changes).
    + Expect a .conf suffix for sites-enabled/sites-available configurations.
    + Remove the default vhost special handling. Instead, we expect the default
      host to be named appropripriately (for example 000-default.conf;
      Closes: #605535).
  * The following modules and associated configuration files were removed:
    + mod_authz_default and mod_authn_default: Please use a proper
      authentication module instead
    + mod_mem_cache: Use mod_cache_disk instead
  * The following modules and associated configuration files are provided (but
    not enabled by default):
    access_compat, allowmethods, authz_dbd, cache_disk, data, log_debug, lua
    proxy_express, proxy_fcgi, proxy_fdpass, proxy_html, ratelimit, reflector
    remoteip, request, session, session_cookie, session_crypto, session_dbd
    (Closes: #400881)
  * Provide a dh_apache2 debhelper which can be used by reverse dependencies to
    install modules, module configuration files, site configuration files and
    global configuration files which need to be registered to the Apache web
    server.
    Thus, dh_apache2 can be used for Apache web server modules and web
    applications providing configuration files for Apache.
  * Write apache2-maintscript-helper which packagers can use to interface in a
    reliable way with the Apache 2 web server in maintainer scripts
  * Document programming hints how to interface with the Apache 2 web server for
  * packagers of web applications and module maintainer in
    /usr/share/doc/apache2/PACKAGING.gz.
  * Fix the watch file, thanks to Jean-Michel Vourgère for pointing out the
    problem.
  * Update debian/copyright and switch it to the copyright-format 1.0 (formerly
    known as DEP5)
 .
  [ Stefan Fritsch ]
 .
  * Use "dh --with autotools_dev" instead of patching config.sub/config.guess.
  * Only include conf.d/*.conf, not conf.d/*.
  * Don't create httpd.conf anymore. Also, do a proper transition of existing
    httpd.conf files to /etc/apache2/conf-available (Closes: #639383)
  * Add "AddCharset" for .brf files in default mod_mime config.
    (Closes: #402567)
  * Update the README.Debian file
 .
  [ Jean-Michel Vourgère ]
 .
  * Update bash completion functions to reflect the new site setup. (Closes:
    #657492)
  * Migrate patches to DEP-3 format. For particular changes see the summary
    above.


Override entries for your package:
apache2-dbg_2.4.1-1_i386.deb - extra debug
apache2-doc_2.4.1-1_all.deb - optional doc
apache2-mpm-event_2.4.1-1_i386.deb - optional httpd
apache2-mpm-prefork_2.4.1-1_i386.deb - optional httpd
apache2-mpm-worker_2.4.1-1_i386.deb - optional httpd
apache2-suexec-custom_2.4.1-1_i386.deb - extra httpd
apache2-suexec_2.4.1-1_i386.deb - optional httpd
apache2-utils_2.4.1-1_i386.deb - optional httpd
apache2_2.4.1-1.dsc - source httpd
apache2_2.4.1-1_i386.deb - optional httpd

Announcing to debian-experimental-changes@lists.debian.org
Announcing to debian-devel-changes@lists.debian.org
Closing bugs: 233047 296886 307298 350285 400881 402567 428095 465283 511594 519322 601033 601606 604980 605227 605535 620347 639383 657492 662115 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.


Reply to: