apache2_2.4.1-1_i386.changes ACCEPTED into experimental
Accepted:
apache2-bin_2.4.1-1_i386.deb
to main/a/apache2/apache2-bin_2.4.1-1_i386.deb
apache2-data_2.4.1-1_all.deb
to main/a/apache2/apache2-data_2.4.1-1_all.deb
apache2-dbg_2.4.1-1_i386.deb
to main/a/apache2/apache2-dbg_2.4.1-1_i386.deb
apache2-dev_2.4.1-1_i386.deb
to main/a/apache2/apache2-dev_2.4.1-1_i386.deb
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
apache2-suexec-pristine_2.4.1-1_i386.deb
to main/a/apache2/apache2-suexec-pristine_2.4.1-1_i386.deb
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-bin_2.4.1-1_i386.deb - optional httpd
apache2-data_2.4.1-1_all.deb - optional httpd
apache2-dbg_2.4.1-1_i386.deb - extra debug
apache2-dev_2.4.1-1_i386.deb - optional httpd
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-pristine_2.4.1-1_i386.deb - optional 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
Thank you for your contribution to Debian.
Reply to: