[Pkg-apache-commits] [SCM] Debian packaging for apache2 (Apache HTTPD 2.x) annotated tag, debian/2.4.2-2, created. debian/2.4.2-2
Arno Töll
arno at debian.org
Mon May 28 20:30:25 UTC 2012
The annotated tag, debian/2.4.2-2 has been created
at a964d344a86d86e853994a8d92ede06607b1ce12 (tag)
tagging 1ae155c52d293367abf14e6257528bb40a002dd0 (commit)
tagged by Arno Töll
on Mon May 28 17:40:16 2012 +0200
- Shortlog ------------------------------------------------------------
Debian release 2.4.2-2
Adam Conrad (26):
Change branding patch to a shell script, and add build-dep on lsb-release
Fix up patch names and fix FHS compliance patch
Port over some old patch from apache 2.0
More changes/patches merged from 2.0
Rename to remove .dpatch from filenames.
And fix 00list for the .dpatch name changes.
More patches moved over from 2.0
Merge MORE patches from 2.0.
apache2-common needs netstat from net-tools
Unbuggery of init script buggery.
default-site -> default
Migration of old modules that used to be built in.
More missing modules.
logio needs to be static
mod_imap and mod_auth_ldap renames for upgrades
error_log -> error.log
Revise include patch to suck less.
Remove obsolete junk.
Remove globs from apache2.conf
Migrate kill symlinks.
Update PHP conflicts.
apache2 dependency fix
Fix whitespace typo in init script
Ubuntu RedirectMatch confusion.
More Ubuntu hackery (don't create apache2-dbg on Ubuntu), and abstract
Small fix for the previous change...
Arno Töll (109):
Rework the source package:
Merge Stefan's patch to improve build time by doing most work in
Remove unneeded 'set -e' calls, add myself to uploaders, don't export DH_VERBOSE by default anymore, make Options for /usr/share/apache2/icons more obvious
Fix build failures with architecture-dependend builds only
Fix typo denoted in #653801
Denote unreleased change
Import 2.3.16
Imported Upstream version 2.3.16-beta
Merge commit 'upstream/2.3.16-beta' into next
Rename old debhelper configuration files making room for shiny new stuff. Let's
Split source package into several binary packages again, file several *.install and *.manual files to split up packages
* Split package into several binary packages again, for now test a three package
* Tweak several installation paths
* move the envvars-std helper to the apache2-common package
* Move Debian manpages to debian/manpages
* Migrate old debhelper files back to current packages when applicable
* Do not generate suexec.install files from .in anymore
* Drop MPM leftovers in debian/control which remained as comment
* Update apache2.conf and ports.conf default configuration to satisfy needs of
* Move all 2.2 configuration files to debian/config-dir/old-mods-available
* Don't install /var/lock/apache2 - let the start script deal with it
* Denote (some of the) bugs fixed in 2.4 in debian/changelog
* Implement Conflicts header for module configuration files
* Remove obsolete CVE patches they are all incorporated upstream
* Merge Stefan's changelog from 2.2.22-1
* enable most module configurations again, update them where necessary
* More upgrade logic: guess the last MPM which was installed last. If the MPM
* Fix various issues in the postinst script. Now it seems to fork for both, new
* Fix a bug with the dangling symlink handling in a2enmod. Dangling *.conf links
* move files from conf.d to conf-available
Fix regression I introduced by doing an incomplete merge conflict resolution
* Fix some more bugs automagically just by uploading a new version. Thanks to
Provide dh_apache2
Add Jean-Michel's work to changelog
Drop -common transitional package, add MPM transitional packages
Properly handle bash_completion/apache2-common move
Require a .conf suffix for site configuration
Add test file to test our CIA hook
... and remove it again
* Update a2ensite to explain sites need a .conf suffix
Provide load files for some more new modules
Remove obsolete modules they are all properly removed in maintainer scripts
Do a proper transition of apache2-doc, cleanup rules
Do a proper transition of httpd.conf if it exists
* Provide a man page link from apxs2 to apxs
Well, lesson learned: set DEBEMAIL correctly before using dch
* Make the changelog regarding patches more readable
* Rewrap overlong comments in debian/changelog
* Drop obsolete maintainer scripts from 2.2
Add a2query
Fix various smaller bugs in debian/rules, helper scripts and postinst
Tweak documentation installed along the packages
Extend a2query provide maintscript-helper
Add MPM transitional package
Update documentation
Fix regression in debian/rules introduced in 5dae324701fd5e3a860680f09a1b47b01c7df8e9
* Declare copyrights in a2query.in and apache2-maintscript-helper
Fix some bugs, but make us much more work really
Update changelog, document Lintian overrides, update maintainer scripts
Update the bug report script a bit
Refactor patches (again)
More docs updates
Install manpages for dh_apache2 being generated by pod2man
Change apache2-maintscript-helper license to MIT. It's basically the same
Add manpage for a2query, add links to dh_apache2's manpage
Document pre-load dependencies
Correct docs. Modules are installed by using a "mod" type. Thanks to sf for
More clarification/spelling fixes in dh_apache2
Rename dh_apache2 to dh_apache2.in, process it from debian/rules
* Change MPM transition packages to arch:all
Make a new 2.4.1-2 release fixing the FTBS by shifting the convert_docs script
Add 2.2.22-2 changelog entry
Remove suexec alternatives properly. Fixes #665002
Extend PACKAGING hints a bit, add hint to packagers to the NEWS file
* Enable mod_version statically
* Add some upgrade functions to apache2-maintscript-helper
Disable set -x again, update changelog
apache2-maintscript-helper: Add apache2_msg call, switch back to true in
* accept a single configuration in apache2_invoke only (BREAKS APIS)
Bring back the apache2.2-bin transitional package (this reverts
Do not try to remove 2.2 maintainer scripts if we're not upgrading. Plus omit
* Break gnome-user-share in the transitional package
Document our (not implemented) web app dependency resolution
* Drop update-alternatives call in postrm
Fix #666875 - change directory permissions to 755 by default. Thanks Axel Beckert for the hint
Update PACKAGING to actually document the syntax we're using
Add a helper script to rename sites following our .conf suffix requirement
Merge the latest 2.2 changelog into next for reference
* Enable stateful configuration handling
Fix apxs to Import LDFLAGS from config_vars.mk, just like it is done for
* Replace the clean-config-vars stuff by a perl script
Give a few configuration hints of site-local configuration files
Explain our security model
Add changelog entry about Stefan's latest change
* rename usr-lib-cgi-bin.conf -> that sounds hopefully a bit more helpful
Stop the mixed indentation mess:
Merge Oxan's patch to fix #669269
Formulate several clarifications in PACKAGING, document -m in PACKAGING.
More nitpicking in PACKAGING
Merge spelling and grammar fixes by Justin B Rye. Much appreciated!
Move state files to /var/run/apache2 (leave /run for Wheezy+1)
Impplement missing hooks in a2query. Now it can be told apart whether a piece
* Add a -p|--purge option to a2enmod which purges the internal state data base
Tiny tfixes in preinst: Fix typo and remove verbose output
Even more fixes in apache2-maintscript-helper
* Implement -r (restart server) switch for dh_apache2
Improve apache2-maintscript-helper
Remove pid file paragraph from README.Debian, replace /etc/init.d by service
Update debian/changelog to prepare an upload
Fabio M. Di Nitto (17):
Update changelog
Cleanup apr* B-D
db-4.2 -> db-4.3 build transition
Cleanup B-D
Take out install-worker from install-common.
Start creating -dev packages.
Kill /etc/apache2/build since nothing should be using it.
Cleanup -dev pkgs
Revert install-dev changes and install all the mpm properly.
Major cleanup. Install -dev properly or at least they should be proper now,
BOM BOM
More -doc and -common cleanup.
More -doc cleanup.
Fix delete path
Don't use --build and crap to avoid libtool mess.
Cope with /var/run on varrun fs.
what about lock?
Filip M. Nowak (1):
* Added module/configuration/site on|off "memory"
Jean-Michel Vourgère (6):
Update manpages, replace a2disconf.8 by a link pointing to a2enconf.8
bash_completion: Support for a2(en|dis)conf
Added Close #657492 in changelog
Drop patch 004
Drop patch 009
Refresh patches to use DEP-3. Reactivated patches
Ludovico Gardenghi (1):
bash_completion: a2{en,dis}site don't strip .conf
Peter Samuelson (19):
Merge a2enmod.8 + a2dismod.8, expand them a bit, ship them in a2.2-common.
Merge aba's NMU.
Yet another thing that was lost in the shuffle between 2.0 and 2.2 -
Apply upstream patch for grave bug #396265, mod_proxy_ajp connection
In the init script: 'force-reload' should be a synonym of 'reload', not
Close #400981 in changelog. (Tollef fixed it before it was reported.)
Add Build-Depends: mawk. It is Priority: required,
Attempt to fix #396782, #415775, #407171 by fixing sarge upgrade
Oops! Brain fart, test -l should have been test -L.
Merge etch-apache2 branch back to trunk, through r308.
Another small merge from etch-apache2 branch. Nothing consequential,
Fix #407307: Add a needed <IfModule mod_include.c> guard to apache2.conf.
Stop shipping /var/run/apache2/ as it is created at runtime anyway.
Bug #420101: move the 'chown www-data /var/lock/apache2' from
Slightly adjust wording of a changelog entry.
Use shlibs:Depends in apache2.2-common, to pick up the libraries used
Followup to r386: fix typo, ${Source:Version} needs to be ${source:Version}.
s/NameVirtualHosts/NameVirtualHost/. Thanks to Ryan52 for noticing.
apache2: Adjust sections to match recent ftpmaster overrides.
Ryan Niebur (3):
fix segfault in ab (#495982)
remove trailing slash for DocumentRoot (Closes: #495110)
mark the patch as forwarded
Stefan Fritsch (638):
Upstream tarball 2.2.3
Upstream tarball 2.2.4
Upstream tarball 2.2.6
Upstream tarball 2.2.8
Upstream tarball 2.2.9
Upstream tarball 2.2.11
Upstream tarball 2.2.12
Upstream tarball 2.2.13
Upstream tarball 2.2.14
Upstream tarball 2.2.15
Upstream tarball 2.2.16
Upstream tarball 2.2.17
Upstream tarball 2.2.19
Upstream tarball 2.2.20
Upstream tarball 2.2.21
Merge upstream version 2.2.3
Add Build-Depends: libssl-dev, zlib1g-dev (#399043)
Add XS-Vcs-* to debian/control
Change 000-default to default in postinst to reflect changed filename
Improve handling of empty in a2enmod
Treat apache2-mpm-itk as prefork in a2enmod
document restart during logrotate in README.Debian
remove symlinks and config files on purge
revert r322: change 000-default to default: I was incorrectly trying to fix a bug that is already fixed in -4
Fix suexec to log after a cgi error
add watch file
document changed include behaviour
Add AddType for .bz2
improve init script output
readd info about config dir layout
Fix segfault in mod_proxy_ftp when FTP server sends back no spaces
ship /etc/apache2/conf.d/apache2-doc
remove /etc/default/apache2 on purge
Tell the user when selecting cgid instead of cgi
Add a2ensite/a2dissite man pages
Really ship a2ensite/a2dissite man pages
close the man page bug, too
comment out CacheEnable and add documentation and warnings
adjust wording of NEWS.Debian
add myself to uploaders and set distribution to unstable
Update patch for truncated mod_cgi 500 responses from upstream SVN
be more thorough on purge
change logrotate to use reload
ship /usr/lib/cgi-bin
Merge upstream version 2.2.4
new upstream version 2.2.4
Move conf.d include to the end of apache2.conf
cleanup README.Debian, set distribution to unstable
update standards-version
Start apache when doing a restart even if it was not running
rearrange changelog
Fix some lintian warnings
use relative paths in *.dirs
chmod o-rx /var/log/apache2
fix lintian override install
fix typo
really fix /var/log/apache2 perms
reload config in apache2-doc postinst
fix options syntax in sites-available/default
don't fail in prerm if apache is not running
add hints how to read docs
cp README.Debian to apache2-doc as it doesn't depend on apache2.2-common
Document pid file name
Make init script always display a warning if NO_START=1
Replace apache2(8) man page with a more current version
Show -X option in help message
fix some more lintian warnings
Add httxt2dbm(8) man page
actually install the override files in the mpms
remove sick-hack-to-update-modules
Don't use AddDefaultCharset for our docs
chmod o-rx suexec
close bug #430116
Fix CVE-2007-1862: mod_mem_cache DoS introduced in 2.2.4
fix CVE-2007-1863: DoS in mod_cache
don't depend on procps on hurd
rearrange changelog
make suexec o+r
release 2.2.4-1
* Remove the NO_START kludge.
fix version test
set distribution to UNRELEASED
add bugnums + one more entry to changelog
Move module specific configuration from apache2.conf to mods-available/*conf
allow localhost in mod_info/status
Add init.d dependency info to /etc/init.d/apache2
Create run and lock directores also in postinst, to allow apache2ctl to work in chroots
rearrange changelog and close bug
Replace apachectl with apache2ctl in docs
move creation of run/lock dirs to apache2ctl, add usage message
Make -dev packages priority extra
make mod_status/info work with ip6-localhost
add htcacheclean support
Add secure example cipher/protocol configuratin to ssl.conf
fix typo
Update watch file
add apache2-dbg
fix two CVEs in trunk
fix mod_cache HEAD bug
actually include the init script by renaming the source file
tell the user when we replace old config files
release 2.2.4-2
make mod_authn_dbd depend on mod_dbd
enable default site on new installs again
make a2dissite return 0 if a site is already disabled
make a2 scripts print errors to stderr
move TypesConfig directive from apache2.conf to mime.conf
Add index.htm to the default DirectoryIndex configuration
Use apache2ctl in init script
make init script less noisy
improve NEWS entry
Merge upstream version 2.2.6
prepare changelog for 2.2.6
release 2.2.6-1
add CVE reference
Remove duplicate config examples
Fix "Bad file descriptor" error on reload
Allow logresolve to process long lines
add README.backtrace
Bad file descriptor bugfix also fixes graceful-stop problem
revert bogus 'Bad file descriptor' fix
change back to stop instead of graceful-stop in the init script as workaround
fix dh_installdocs README.backtrace
- second try at fixing processes not being killed on graceful stop/reload
release 2.2.6-2
Add Homepage field
Allocate fewer bucket brigades in case of a flush bucket
Update 053_bad_file_descriptor_PR42829.dpatch
Make mod_proxy_balancer not depend on mod_cache
fix CVE-2007-6203
Redirect /doc/apache2-doc/manual/ to /manual/
Add icons for .ogg and .ogm
Add comment about how to log X-Forwarded-For
Add/fix some lintian overrides, fix some warnings.
another lintian warning
release 2.2.6-3
* Convert docs to be directly viewable with a browser (and not use content
no longer ship files in /var/www but copy index.html on new installs
* Fix some lintian warnings:
move mkdir to *.dirs
Add some information to README.Debian
don't install /var/www/apache2-default in the first place instead of deleting it later
use -Wl,--as-needed
rename AP2_CONFLAGS to AP2_CFLAGS, which is more apropriate
revert part of r517 that breaks the build
Merge upstream version 2.2.8
- new upstream release candidate
fix typo in index.htm check
fix another breakage from r517
Add reportbug script
bump version to 2.2.8
add substitute.load
- move the configuration of User, Group, and PidFile to /etc/apache2/envvars
add opendocument icons
close bug
clarify README.Debian/NEWS.Debian, don't ship NEWS.Debian with apache2-utils
close another bug
remove obsolete lintian overrides
actually enable mod_substitute
slightly reword NEWS
release 2.2.8-1
Fix broken symlink to README.Debian.gz and typos
adjust VCS tags in debian control
Add missing ${APACHE_ARGUMENTS} to *) case in apache2ctl.
call gzip in the correct target
In upgrades from etch, replace /etc/apache2/default without asking also in
Provide a fallback access log for VirtualHosts that don't define their own
fix bugnum
Print file name where "Useless use of AllowOverride" occured.
Make bugreport script source /etc/apache2/envvars before calling apache2
Add note about MSIE SSL workaround to README.Debian
Don't ship empty /var/www/apache2-default in apache2-doc
Use the bomb icon only for the name 'core', not for '*core'
Improve generation of password salts in htpasswd
Improve generation of password salts in htpasswd: actually include the patch
Include module name in a2enmod error messages
release 2.2.8-2
more envvars for apache2ctl and fix a typo
trim uploaders field
Add 'status' function to init script
mod_cache: Handle If-Range correctly if the cached resource was stale
add DPATCH token
build modules once, not three times
use Charset=UTF-8 by default in mod_autoindex
release 2.2.8-3
fix bugnumber in changelog
complete rewrite of a2{en,dis}{mod,site}
Include config.nice in apache2-src. This hopefully allows apache2-mpm-itk
- Fix race condition when changing directories.
Mention environment variables in apache2 man page
point to README.Debian
Drop unneeded build-dep on libtool.
remove apache2-mpm-perchild
remove unused additional apache2.conf
improve apache2ctl manpage
close bug
check for dangling symlink /var/www/index.html in postinst
Enable mod_deflate in new installs
Move suexec suid helper program to a separate package apache2-suexec,
import 2.2.8-4 to trunk and rename trunk version to 2.2.8-5
improve custom suexec man page
Use dh_lintian
allow a2dis* to remove dead symlinks
Raise the minimum userid that suexec may change to from 100 to 1000
release 2.2.8-5
Add some missing patch descriptions
Merge upstream version 2.2.9
new upstream
point to /usr/share/common-licenses
Shorten the init script's waiting period during 'restart' from 10 to 4
omit 'httpd (no pid file) not running' message
release 2.2.9-1
Make the init script use normal 'stop' instead of 'graceful-stop' again
Improve package descriptions
release 2.2.9-2
Move NameVirtualHost directive to ports.conf
Disable SSLv2 by default
* add new conf.d/security file
Adjust mod_userdir accordingly
Add a default SSL virtual host.
Add ssl-cert to Recommends
enable only secure ciphers
commit Ryan's patch for policy 3.8
Always pass -g to gcc
commit missing README.source
add documentation for SSL and make a2enmod point to README.Debian
don't close #446765 twice
commit Ryan's patch for parallel=n support
remove redundant $(MAKEFLAGS)
Comment out the "<directory /> deny from all ..." block, as this will break other packages
Comment out the CacheEnable line in disk_cache.conf
document NameVirtualHost change in NEWS.Debian
make init script complain about missing APACHE_PID_FILE during 'start'
Add hint about the "..., using 127.0.0.1 for ServerName" warning to
also close that bug
Add hint about the "could not create rewrite_log_lock" error message
improve ssl hint in a2enmod and fix syntax error
fix comment
Change the minimum user id for suexec back to 100
recommend apt-listchanges in README.Debian
Remove empty dir from apache2-doc to fix Lintian warning
remove one more empty directory from apache2-doc
release 2.2.9-3
Make postinst more quiet
Remove duplicate comments in sites-available/default-ssl
Redirect apache2 bug reports to apache2.2-common
Add Turkish language support
Describe in NEWS.Debian how to revert to the old NameVirtualHost config
fix install of usr/share/bug/apache2/control
release 2.2.9-4
fix ipv6 on systems with net.ipv6.bindv6only = 1
release 2.2.9-5
Prevent gcc from optimizing memcpys away.
release 2.2.9-6
Fix XSS in mod_proxy_ftp (CVE-2008-2939)
extend README.backtrace
Make the balancer manager work in Opera and MSIE
Fix mod_proxy_http losing the query string with noescape
Fix mod_headers "edit" removing multiple headers with the same name
release 2.2.9-7
Correct description of ServerTokens in /etc/apache2/conf.d/security
Specify DocumentRoot withouth trailing slash
typo
Fix Spanish language support
Clarify how to use apache2ctl to pass arbitrary arguments to apache2
add some more hints to README.Debian
postpone DocumentRoot change
release 2.2.9-8
Revert the attempted fix for .es
release 2.2.9-9
fix timout handling in mod_proxy_http
release 2.2.9-10
backport fix for PR 45792 (mod_proxy segfault)
backport fix for PR 45605 (segfault in mpm worker)
add another comment to ports.conf
release 2.2.9-11
Merge upstream version 2.2.11
close some bugs in the changelog
release 2.2.11-1
pollset error checking
release 2.2.11-2
Rebuild against apr-util 1.3
release 2.2.11-3
- Allow apache2-mpm-itk as alternate dependency in apache2 meta package
Disable TRACE method by default
Extend the gnome-vfs DAV workaround to gvfs
Add more info to check_forensic man page
Compress some more mime types with mod_deflate by default
improve help output of apache2ctl
fix lintian warnings
bump standards-version
backports from branches/2.2.x
move user visible changes to the top
fix typo
release 2.2.11-4
move binaries into apache2.2-bin package
Override some Lintian warnings
- using symlinks in /usr/share/doc is nice but requires special care on upgrade :-(
bump build-dep for dh
release 2.2.11-5
Fix postinst
070_CVE-2009-1195
release 2.2.11-6
Add symlinks for the debug info to the mpm packages
enhance default index.html
create directories for debugging symlinks
Remove dependency on net-tools, which is no longer necessary
CVE-2009-1891
CVE-2009-1890
Bump Standards-Version
override lintian warnings for debug symlinks
release 2.2.11-7
Enable hardening compile options
* Remove 2.0 -> 2.2 upgrade logic from maintainer scripts.
Make a2ensite and friends ignore the same filenames as apache does for
Add the default LANG=C to /etc/apache2/envvars
Merge upstream version 2.2.12
new upstream
Change references to httpd.conf in apache2-doc to apache2.conf
Clarify the recommended permissions for SSL certificates
Ship our own version of the magic config file
point to mod_mime_magic in comment
fix syntax
add bugnums
Switch default LogFormat from %b to %O
Add ThreadLimit to the default config and put ThreadsPerChild and
Fix HTTP PUT with mod_dav failing to detect an aborted connection
Change default for ServerTokens to OS
Enable localized error pages by default
Document in README.Debian how to name files in conf.d
Clarify the required order of the aliases in the comment
Make mod_deflate not compress the content for HEAD requests
adjust paths
merge apache2 and apache2-mpm-itk and add Steinar to Uploaders
add lintian override for itk
Remove apache2-src
add note about SNI config
remove apache2-src.dirs
fix typos
Merge upstream version 2.2.13
release 2.2.13-1
Add Build-Conflicts: autoconf2.13
Adjust priority of apache2-mpm-itk to extra
Switch apache2.2-common and the four mpm packages from architecture all to
Bump Standards-Version
improve error message and add infos about incompatible ssl configuration changes
#541607 is RC
CVE-2009-3094/CVE-2009-3095
shut up lintian
sigh... now apache2 needs to be arch any, too.
make rules file independ from which packages are arch all and which aren't
disable -pie again
Merge upstream version 2.2.14
prepare for new upstream
remove obsolete patches
release 2.2.14-1
Make RemoveType override the info from TypesConfig and adjust definitions
Fix 'CacheEnable http://'
fix typo
use pkill instead of killall
Move httxt2dbm man page into apache2.2-bin
Add X-Interactive
Enable keepalive for MSIE 7 and newer
Reject any client-initiated SSL/TLS renegotiations. This is a partial fix
add replaces
release 2.2.14-2
Fix output of "/etc/init.d/apache2 status"
Set redirect-carefully for Konqueror/4
various DAV fixes from upstream trunk
Update the comment about SNI in ports.conf
release 2.2.14-3
Automatically listen on port 443 if mod_gnutls is loaded
Link with -lcrypt where necessary to fix a FTBFS with binutils-gold
mod_rewrite: Fix URLs in redirects with literal IPv6 hosts
Add man page for split-logfile
Disable localized error pages again by default
fix typos
release 2.2.14-4
* Print a useful error message if 'apache2ctl status' fails. Add a comment
Improve function to detect apache2 pid in init-script (closes: #562583).
Add hint README.Debian on how to pass auth info to CGI scripts.
* Use more debhelper functions to simplify debian/rules.
Re-introduce objcopy magic to avoid dangling symlinks to the debug info
Security: Further mitigation for the TLS renegotation attack
Make apxs2 use a2enmod and /etc/apache2/mods-available. Closes: #470178,
release 2.2.14-5
Move ab and logresolve from /usr/sbin to /usr/bin. Closes: #351450, #564061
Add new init script action graceful-stop (LP: #456381)
Make bug script also display loaded php extensions
Fix symlinks in apache2-dbg package
Add a hook to apache2.2-common's postrm script that may come in handy
Unset $HOME in /etc/apache2/envvars
Fix mod_cache CacheIgnoreURLSessionIdentifiers handling
Bump Standards-Version
Remove Adam Conrad from Uploaders. Thanks for your work in the past.
Add more languages to mime.conf
Change default config of mod_info and mod_status to use IP addresses
Set default compiled-in ServerRoot to /etc/apache2 and make paths in
Add support for multiple apache2 instances to initscript and apache2ctl.
remove some unnecessary comments
Improve htcacheclean handling
use envvars for APACHE_RUN_DIR and APACHE_LOCK_DIR
Add documentation
- Provide example script to setup additional instance.
release 2.2.14-6
The compiled default document root has changed
Fix potential memory leaks related to the usage of apr_brigade_destroy()
Document ThreadLimit in apache2.conf's comments
Fix error in Polish translation of 404 error page
Add hints about correct mod_dav_fs configuration to README.Debian
release 2.2.14-7
fix bash completion
Do a configcheck in the init script before doing a non-graceful restart
Merge upstream version 2.2.15
Prepare new upstream 2.2.15
Add NEWS entry and rearrange changelog
release 2.2.15-1
mod_reqtimeout: Various bug fixes, including:
add Satisfy all to Files ~ "^\.ht" block
release 2.2.15-2
mod_reqtimeout: backport bugfixes from upstream trunk up to r928881,
mod_dav_fs: Use correct permissions when creating new files
in 2.2.x, we need to define CORE_PRIVATE
release 2.2.15-3
Simplify logrotate script
Remove empty directory /usr/lib/debug/usr/sbin in mpm packages
Move definition of other_vhosts_access.log to new config file
Fix apxs2 to work with perl 5.12rc3
Comment out the contents of mods-available/proxy.conf, as it just
add NEWS.Debian entry
Add symlink from apachectl to apache2ctl to be more compatible with
fix typo
Update the default config for several modules
quiet a2enmod
Add source/format file to make lintian happy.
release 2.2.15-4
Silence the grep in preinst
* Conflict with apache package as we now include apachectl. Closes: #579065
finally commit the release of 2.2.15-5
Fix init script not correctly killing htcacheclean. Closes: #580971
Update the postrm script to also purge the version of /var/www/index.html
Add a separate entry in README.Debian about the need to use apache2ctl
Build as PIE
fix debug info
Fix install target in Makefile created by apxs2 -n
bump standards-version
Fix ab sending more requests than specified by the -n parameter
Add apache2 monit configuration to apache2.2-commons examples dir
release 2.2.15-6
Merge upstream version 2.2.16
New upstream
Fix mod_ssl header line corruption because of using memcpy for overlapping
urgency medium
release 2.2.16-1
* If the init script's reload action is called immediately after the start
* In README.Debian, suggest an Apache configuration change to get rid of the
bump standards version
Force -j1 for 'make install' to fix occasional FTBFS. Closes: #593036
add note about SSLInsecureRenegotiation to NEWS.Debian
revert the wait on graceful reload change.
Add notes to README.Debian on how to reduce memory usage
Fix error message in README.Debian
CVE-2010-1623: mod_reqtimeout: Fix potential DoS by memory usage
release 2.2.16-3
Remove bogus comment in conf.d/security about default in the
Increase the mod_reqtimeout default timeouts to avoid potential problems
Clarify comments in suexec-custom's default config file
release 2.2.16-4
Update outdated description of /etc/apache2/magic in README.Debian.
Add $named to the init script dependency header, since apache depends on
release 2.2.16-5
Also add $named to the secondary-init-script example
2.2.16-6 has been released
Merge upstream version 2.2.17
new upstream version
* Fix order of comments in "worker" section in apache2.conf. Closes: #608488
Disable md5 in mod_ssl default cipher suite. Closes: #609126
release 2.2.17-1
Add hint in README.Debian about 403 error with mod_dav PUT
Make exit code of '/etc/init.d/apache2 status' more LSB compatible.
Set the default file descriptor limit to 8192 instead of whatever the
fix typo
Remove some obsolete Depends and Replaces.
Fix typo in init script
New mpm_itk upstream version 2.2.17-01:
release 2.2.17-2
commit 2.2.17-3 changes:
Make a2enmod's restart hint more cut'n'paste friendly. LP: #770204
Make it clear in README.multiple-instances that the MPMs are shipped
Merge upstream version 2.2.19
* New upstream release.
Reduce default KeepAliveTimeout from 15 to 5.
Use "linux-any" in build-deps. Closes: #634709
Improve description of the prefork MPM. Closes: #634242
Fix for CVE-2011-3192 DoS by high mem usage for range requests
Improve reload message of a2enmod. Closes: #639291
Mention .conf files in a2enmod man page. Closes: #634834
update CVE-2011-3192 patch
2.2.19-2 is released
fix unapplying this patch with current dpatch
Merge upstream version 2.2.20
move to 2.2.20, remove obsolete patches:
Fix some regressions related to Range requests caused by the CVE-2011-3192
Bump Standards-Version (no changes).
Add build-arch and build-indep rules targets to make Lintian happy.
release 2.2.20-1
Merge upstream version 2.2.21
New upstream release
release 2.2.21-1
Correctly set permissions of suexec.load even if umask is 0002 during
Fix CVE-2011-3368: Prevent unintended pattern expansion in some
release 2.2.21-2
Remove Tollef Fog Heen, Thom May, and Peter Samuelson from uploaders as they
Correctly handle images/... style relative links when rewriting the URLs in
Fix CVE-2011-4317
Mention dpkg-statoverride for changing permissions of suexec
Fix CVE-2011-3607: Integer overflow in ap_pregsub could cause segfault
release 2.2.21-3
Remove the .dpatch suffix from the patch names. We don't use dpatch anymore
Fix application of 202_suexec-custom because of rename
Fix broken patch for CVE-2011-3607
Reorder changelog so that the entries most relevant for end users are at
break long line, whitespace fixes
release 2.2.21-4
release 2.2.21-5
Adjust debian/control to point to new git repository.
Use 'Require local' where appropriate
Remove conflicts with old 1.3 and 2.0 packages
Remove minor module magic number from provides
Remove suggests and recommends from apache2-data and apache2-bin
update suggests for apache2-suexec-pristine
Follow upstream and make mpm_event the default
Re-arrange configure arguments, enable mod_cgi
Add build-deps
Remove some patches that are included upstream
one more obsolete patch
max line length is 128k now, no need for this patch anymore
Use "dh --with autotools_dev"
mod_cache_disk has been renamed to mod_disk_cache
Move some config from the virt hosts to global
mod_mem_cache does not exist anymore
Only include conf.d/*.conf, not conf.d/*.
Don't create httpd.conf anymore.
autotools2.13 ist still there, keep conflict
remove sharutils build-dep
Remove openssl dep
We still need some awk for building, bug gawk is fine, too
Import upstream release candidate 2.4.1
Merge 2.4.1 from branch 'next-upstream' into next
updates for 2.4.1
Use upstream's httxt2dbm man page
Remove mention of debian/dehelper which is not yet committed
Mark a few more bugs as closed
Two more bugs fixed
Add "AddCharset" for .brf files in default mod_mime config.
MMN has changed from 2.3.16 to 2.4.1
Fix lintian -I complaints
Treat old version of httpd.conf as unchanged
Add some quoting
Fix error handling
unexpand tabs, no code change
disable verbose build by default
AddOutputFilterByType needs mod_filter now
Enable mod_filter on upgrade, note TODOs
another todo, debug output
guess MPM from .load file if config is broken
force removal of apache2.2-bin, apache2.2-common
add some debug output
purge apache2.2-common's postrm
enable more modules during new install, alwayw enable access_compat
die on unparsable output from apache2ctl -V
Rename PROGRAMMING -> PACKAGING
Updates/Fixes/Clarifications
Such a hook into postrm turned out not to work, remove it
More docs fixes
Use new names for MaxClients and MaxRequestsPerChild
remove code that duplicates refresh_modules() functionality
small tweaks, TODO
More tweaks of load order deps
fix typos and improve wording
apache2-maintscript-helper improvements
Merge dh-apache2 into apache2-dev
make -dbg depend only on apache2-bin, not on apache2
Update paths in docs
make suexec packages depend on -bin
Don't build apache2.2-bin transitional package
Purge some more directories
Update changelog for pending upload to experimental
Make autoscripts only run on upgrades by default.
Expand info about webapps, warn about coming changes
release 2.4.1-2
Add note about need to recompile modules
Move /usr/share/doc alias to separate config file and don't enable it
version.load is now obsolete, too
more version.load obsoleteness
Remove filename filtering
Import lots of bug fixes from upstream svn
Remove /usr/share/doc alias completely
reflow changelog to 80 chars
replace some use of sed with shell constructs
be compatible with set -u
this is more readable if we use a case
apache2_invoke fixes
Add 'Multi-Arch: foreign' to apache2-utils
Improvements to PACKAGING docs
Improve dependency handling in a2enmod
changelog for d92b87422ca...
Oops, should pull the include files, too
release 2.4.1-3
note need for versioned build-dep
Change example IP to the one reserved for doc examples
Change default config to deny access to / in the file system and only
Update ssl default cipher config, add alternative speed optimized
Use FilesMatch instead of "Files ~"
remove fixed & wontfix todos
* Move the configuration of /usr/lib/cgi-bin into a separate config file.
Add section to security.conf that shows how to forbid access to VCS
Re-word to make clear that including in the vhost does not work in
remove comments about SSLRequire and StrictRequire
Update comments about log formats
tweak comments, remove one bug that is not a config bug
Re-add document root to vhost configs, update comment
Remove DocumentRoot from apache2.conf again
Re-add the ITK MPM.
Run a2enmod through "perltidy -pbp"
Add copyright info for ITK
Make a2enmod print a warning when enabling MPM-ITK
Fix all config files to use tabs for indentation
Import httpd-2.4.2.tar.bz2
Merge branch 'next-upstream' into next
Update to 2.4.2
add new fcgistarter man page included in 2.4.2
use CPPFLAGS in apxs, too
don't remove -pthread
release 2.4.2-1
Don't ship the changelogs in the apache2-mpm-itk transitional package
Add CVE-2012-0216 reference to old changelog entry
Explicitly enable mod_authz_core on upgrades.
Thom May (42):
shut up adam
rename httpd2.1 to apache2
rename from httpd2.1 to apache2
update uploaders and maintainer
rename httpd2.1.conf to apache2.conf
text for d/control
fire up documentation
add apache config for documentation
install documentation config
take a broom to the modules
add all the .loads for 2.2
add simple .conf files back
add proxy and ssl configs
Add dependency information to module load files
fix dumbass typo
buildconf 4tw
it helps not to call a make target the same as a file
go from using mods-shared to listing individual modules
shurrup, fools
lets not patch no more
rudimentary rdeps handling in a2dismod
move to 2.2.2
blat prefork config, and update mpm config to mirror upstream
update config file from 2.2.0 defaults
ensure apache2-common creates /var/www
don't install u-a-m since it's bust
add dep on lsb-base
ensure that removal of modhandler and u-a-m doesn't fail
revert r160 and add libtool to build deps
rebase to 2.2.3
add changelog
add patch from Peter Samuelson to let libtool know it is compiling
fix 391918 - suexec not setuid
fix for #393277
fix up compare operation
add another bug and bump up the version we compare
make autoindex not suck by default
deal with multiple PidFiles correctly
Add patch from upstream to ensure that mod_cgi 500 responses aren't truncated (Closes: #412580)
use graceful-stop
add 044 to the list
prep for 2.2.11-1 by removing upstream'd patches
Tollef Fog Heen (73):
nuke libgdbm-dev conflicts
add mpm-perchild transitional package, fix up conflicts, replaces
pass CC to make since libtool is shit, and use external pcre
do not install upstream changelog in apache2 package
nuke apache-utils provides
Get rid of extra /apache2
First stab at changelog for 2.0 => 2.2
Do not pass CC when building any more as that makes libtool unhappy now that we have a fixed libtool shipped with apr
dh_strip respects DEB_BUILD_OPTIONS, so no need to call it conditionally
Add lots of closes: # for changelog
Do not use /dev/random for entropy as it blocks for too long
More changelog
We have released now, update changelog
Remove mention of AddDefaultCharset from apache2.conf as this is now
Merge in Jeroen's changelog entry from the experimental upload
Fix byline too
Merge in skx's NMU
Rename apache2-common to apache2.2-common. Conflict and replace old version. This is to force modules to be uninstalled until versions compiled against 2.2 are provided.
rename apache2-common files to apache2.2-common
Remove Daniel Stone from list of uploaders.
We no longer ship 035_HEAD_Content-Length_Fix_From_CVS. Closes: #298143
Don't start the server on reload. Closes: #316321
Install S91/K09 links, not S91/K91. Closes: #359977
Close another bug
Remove libtool hacks, use apache2.2-common consistently
Update config.{sub,guess}
Don't ship compat symlinks for ab and friends. Use dh_install instead of various other hacks to get files installed.
Remove apache2-mpm-{event,worker}-{prerm,preinst,postinst} in clean, as those are copies of other files.
Add build-depends for libapr1-dev (>= 1.2.7-6) to make sure we get a version which ships a useful apr-config --apr-libtool.
Stop apache2 in apache2.2-common's preinst to avoid having
Fix up apache_stop to actually have a chance of working
Add Conflicts for broken modules which didn't depend on apache2-common.
chmod -x /usr/sbin/apache2 on upgrades from before 2.2 to avoid
Target to unstable
Only chmod -x apache2 if we are doing a clean install (which means we are either a real fresh install or upgrading from apache2)
* Make sure to ship /var/log/apache2 in the apache2.2-common package.
Install suexec.8 as suexec2.8. Closes: #390774
Make sure that we never ship .svn directories in any binary packages.
remove chmod for suexec, not needed
Not only chmod -x /usr/sbin/apache2 in apache2.2-common.preinst, chmod +x it in
Close already-fixed bug
Fix syntax error
Try to stop old apaches in preinst of the mpms. Closes: #390893
Make apache2-mpm-{worker,prefork} conflict with apache2-mpm-event.
rm -f /var/lib/dpkg/info/apache2-common.postrm. So apache2-common can be purged. Yes, we're on crack. Closes: #390823
Make apache2-utils's Replaces on apache2-common be unversioned. Closes: #391018
Stop shipping cern_meta.load, dumpio.load and ext_filter.load. Thanks to Stephane Chazelas for noticing. Closes: #391393
Add conflicts from the MPMs to apache2-common for good measure
Release 2.2.3-2
Build apache2-src package.
Do not AddDefaultCharset if we are proxying. Closes: #277526
Do not forcefully link against libdb4.3 and other libs.
Add closes for php4/php5 conflicts
Urgency medium since it fixes RC bugs
Enable the same list of modules as we had in 2.0 (by default) and do that for
Set default IndexWidth to *.
If a module is already disabled, exit 0 (but not if it does not exist)
Clean up CPPFLAGS and CFLAGS, including making all of CFLAGS a superset of
Warn when not starting HTTPD due to missing apache binary. Closes: #384128
Provide sample disk and memory cache configurations. Closes: #278564
Provide dir.conf. Closes: #392356
Make sure -I flags are included too
Add alternate dependency from apache to apache2-mpm-event
On reload, make the init script exit 1 with an error message if the
Add default deflate.conf compressing text/html, text/plain and text/xml.
Close relevant bug for last commit
Add { and } around the usage format in the init script to make the init script
Target to unstable
Fix up apache2-src so the .tar.gz contains an apache2 top level directory.
Make apache2 MPMs provide and conflict with apache2-mpm so other packages can
Get rid of 2.1 references from descriptions.
Revert NMU
Note reversal of NMU in changelog
-----------------------------------------------------------------------
--
Debian packaging for apache2 (Apache HTTPD 2.x)
More information about the Pkg-apache-commits
mailing list