| Age | Commit message (Collapse) | Author | Files | Lines |
|
Also don't ship changelogs in the apache2.2-bin transitional package.
|
|
|
|
This avoids problems with shell and sed special characters, especially
after debhelper reverted the fix for #660794.
Also lower the minimum debhelper dependency of dh_apache2 again.
|
|
|
|
The build process can probably be made more elegant, but for now it
seems to work
|
|
* Remove comments from apache2.conf, we're done with it
* Synchronize comments in 000-default.conf and default-ssl.conf
* Provide httpd and httpd-cgi virtual packages again
|
|
* Add a versioned conflict for apache2.2-bin, now that we have a transitional
package
|
|
* Update my mail address
|
|
This may be useful if foreign packages depend on it
|
|
* Simplify APIs in apache2-maintscript-helper, rework apache2_invoke and
apache2_switch_mpm again
|
|
f0d204d8b611c0d14f2f22add256998f8ac2c451).
|
|
Also: Bump debhelper dependency of apache2-dev.
Escape slashes in conditionals.
|
|
to arch-indep targets only.
|
|
We don't need it and it may even create trouble if
the config included in gnome-user-share doesn't work
with 2.4
|
|
To make sure suexec is removed when apache2 is
|
|
|
|
* Add ${perl:Depends} where required (though probably useless)
* Fix syntax error in apache2-maintscript-helper introduced recently
* Update apache2-doc maintainer scripts
|
|
|
|
|
|
Use conflicts not breaks
|
|
- don't repeat source package's priority
- remove unused license paragraph GPL-2.0+
|
|
* Update debian/copyright for Apache 2.4. While I was at it, I switched to DEP-5
* Update maintainer scripts for apache2-doc to use the maintscript-helper
* Update descriptions of MPM transitional packages
* Document Lintian overrides
* Make changelog.Debian.gz in apache2-data a symlink to apache2's changelog.
Lintian won't like that. Me neither. Bad bad bad Arno.
|
|
* Add transitional packages for MPMs (except itk which breaks upgrades for users
which did not have apache2 installed. On purpose?
* Fix an evil bug in postinst [ -n $foo ] != [ -n "$foo" ]
* Guess whether to enable mod_access_compat
|
|
* Parse meta variables of a2query in debian/rules, generate file from a2query.in
* Remove stubs in dh_apache2 to call a2query instead
* Add a dh-apache2 package for now
* Provide an apache2-maintscript-helper which can be called from maintainer
scripts, change postinst logic in dh_apache2 to make use of it
* Determine the Apache API version at build time for debian/control
* Adapt debian/rules to parse *.in files
|
|
* Install docs through dh_installdocs
* Install changelogs in packages which can be installed autonomously from each
other only
* Install README.Debian and NEWS file in apache2 package only
* Add an apache2-suexec transitional package, make dependencies appropriate in a
way the apache2-suexec package is virtual, too
* Add a mod_cache_disk note in postinst to be addressed later
|
|
|
|
* Create the index.html directory in apache2-data where the file is actually
installed (but keep the postinst handler to activate it in apache2.postinst.
Find out whether I am totally insane now)
* Rework package descriptions and synopsis lines
* Make the init script Lintian happy
* Write a Lintian override for our unusual permissions
|
|
* Do a transition of /etc/apache2/conf.d/apache2-doc -> conf-available/apache2-doc.conf
* Move Debian specific manpages from the apache2-data package to apache2
(despite of being arch:all :/)
* Cleanup debian/rules, remove obsolete stuff
* Re-enable special permission handling in /var/log/apache2
|
|
* Rename debian/bash_completion/apache2-common -> debian/bash_completion/apache2
* Do a proper transition of that file if we're upgrading
* move owner of that package to apache2 (from apache2-data)
* push standards to 3.9.3 (no special changes required)
|
|
* Minor tweaks in debian/changelog
* Drop Pre-Depends in apache2 - we do conffile transitions ourselves, no need to
pre-depend on dpkg anymore
* Move MPM conflicts to the MPM transitional package
|
|
|
|
This predates the ssl-cert package
|
|
was only used for uuencoded icons
|
|
|
|
instead of patching config.sub/config.guess.
|
|
package installed previously could be determined, it is enabled as MPM in
postinst. Otherwise we enable the worker module by default.
* Remove obsolete conffiles with help of dpkg-maintainer-scripts
* Add missing modules in config-dir/new-mods-available. They are unchecked and are going to
be examined whether they are a) actually needed b) need a dependency line c)
need a .conf file
|
|
for mod_session_crypto, mod_lua, mod_xml2enc
|
|
|
|
We don't want to install anything here that a user of these may not
use. For ourselves, we pull everything in the apache2 package.
Accordingly, add suggests to apache2.
|
|
Tracking that with dependencies would be a PITA:
Being built with minor MMN x implies working with all minor MMN >= x
|
|
|
|
* Add a transition chain which allows upgrades to the new packages when
upgrading from Squeeze. Many thanks to brlink to assist me
A real upgrade is still broken, but it's a start
|
|
* Move httxt2dbm to apache2-utils
* Rename apache2-common package to apache2-data. It would be very complicated to
upgrade from the apache2.2-common packages as it "Replaces: apache2-common"
from the 2.0 transition
* Enable some more modules
|
|
* The syntax check is much more aggressive now, thus make sure files and
directories exist before running any apache2ctl command.
* Update package descriptions
|
|
* Load module .load/.conf files for mod_{alias.conf, authz_core, authz_host, cgid, dir}
* Load all of the above modules by default in apache2.postinst
* Move Debian Apache helper executables (a2enmod, ...) to the apache2 package.
That's is intentionally, as these scripts depend on apache2 configuration
files. We do not want to ship them in apache2-bin. People who want to use
a2enmod need therefore to install apache2 anyway
* Provide a preliminary debian/apache2.postinst file written from scratch. It
currently does the following:
+ Enable some modules by default
+ Install an index.html file in /var/www when necessary
+ Install a httpd.conf file
* Update configurations for apache2-doc and so on which all need an update to
the new Require syntax for access control.
* Switch dependency to apache2-common from apache2-bin to apache2. A bare metal
apache2-bin setup does not need these files either.
|
|
* Rework package dependencies
* Update doc-base metadata
|
|
* Remove obsoleted package helper files
* Move bash_completion -> bash_completion/apache2-common - install as is
* Add -dbg package again
|
|
* homogenize suexec packages, they are now co-installable and managed through
the update-alternatives mechanism. See debian/changelog for an extended
description
* write a template parser for suexec helper files which parses *.in files into
helper files for the suexec packages
* re-enable the 202_suexec-custom patch, refresh it where possible and merge rejected hunks
* move debian/suexec-custom.config to debian/suexec-config-dir/www-data
|
|
* Re-enable 201_build_suexec-custom, and 202_suexec-custom patches, patch
Makefiles to build "suexec-pristine" instead.
* Re-enable apache2-suexec-custom, provide "suexec-custom"
* Install "suexec" through the update-alternatives mechanism
* Move suexec-custom configuration to debian/suexec-config-dir
|
|
setup: apache2, apache2-bin, apache2-common
* Drop ITK MPM
* reinstall lintian overrides for apache2-suexec
* reinstall cron job as debian/apache2.cron.daily
* reinstall sysvinit script as debian/apache2.init
|