summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)AuthorFilesLines
2012-05-06Add transitional package for libapache2-mod-proxy-htmlStefan Fritsch1-0/+9
Also don't ship changelogs in the apache2.2-bin transitional package.
2012-05-06Add Replaces for the old mpm packages to apache2-binStefan Fritsch1-1/+1
2012-04-30Make dh_apache2 only accept shell function names as conditionalStefan Fritsch1-1/+1
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.
2012-04-24Merge spelling and grammar fixes by Justin B Rye. Much appreciated!Arno Töll1-2/+2
2012-04-15Re-add the ITK MPM.Stefan Fritsch1-1/+8
The build process can probably be made more elegant, but for now it seems to work
2012-04-15* rename usr-lib-cgi-bin.conf -> that sounds hopefully a bit more helpfulArno Töll1-1/+1
* 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
2012-04-12* Replace the clean-config-vars stuff by a perl scriptArno Töll1-2/+2
* Add a versioned conflict for apache2.2-bin, now that we have a transitional package
2012-04-01* Drop update-alternatives call in postrmArno Töll1-1/+1
* Update my mail address
2012-03-31Add 'Multi-Arch: foreign' to apache2-utilsStefan Fritsch1-0/+1
This may be useful if foreign packages depend on it
2012-03-28* Break gnome-user-share in the transitional packageArno Töll1-0/+2
* Simplify APIs in apache2-maintscript-helper, rework apache2_invoke and apache2_switch_mpm again
2012-03-27Bring back the apache2.2-bin transitional package (this revertsArno Töll1-0/+9
f0d204d8b611c0d14f2f22add256998f8ac2c451).
2012-03-20Make autoscripts only run on upgrades by default.Stefan Fritsch1-1/+1
Also: Bump debhelper dependency of apache2-dev. Escape slashes in conditionals.
2012-03-20Make a new 2.4.1-2 release fixing the FTBS by shifting the convert_docs scriptArno Töll1-2/+1
to arch-indep targets only.
2012-03-19Don't build apache2.2-bin transitional packageStefan Fritsch1-9/+0
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
2012-03-19make suexec packages depend on -binStefan Fritsch1-4/+2
To make sure suexec is removed when apache2 is
2012-03-19make -dbg depend only on apache2-bin, not on apache2Stefan Fritsch1-1/+1
2012-03-19* Change MPM transition packages to arch:allArno Töll1-9/+9
* Add ${perl:Depends} where required (though probably useless) * Fix syntax error in apache2-maintscript-helper introduced recently * Update apache2-doc maintainer scripts
2012-03-18Merge dh-apache2 into apache2-devStefan Fritsch1-15/+8
2012-03-18Install manpages for dh_apache2 being generated by pod2manArno Töll1-1/+1
2012-03-17force removal of apache2.2-bin, apache2.2-commonStefan Fritsch1-4/+5
Use conflicts not breaks
2012-03-14Fix lintian -I complaintsStefan Fritsch1-1/+0
- don't repeat source package's priority - remove unused license paragraph GPL-2.0+
2012-03-11Update changelog, document Lintian overrides, update maintainer scriptsArno Töll1-13/+13
* 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.
2012-03-07Add MPM transitional packageArno Töll1-5/+21
* 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
2012-03-06Extend a2query provide maintscript-helperArno Töll1-2/+16
* 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
2012-03-05Tweak documentation installed along the packagesArno Töll1-9/+20
* 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
2012-03-02MMN has changed from 2.3.16 to 2.4.1Stefan Fritsch1-1/+1
2012-02-29* Provide a man page link from apxs2 to apxsArno Töll1-18/+31
* 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
2012-02-29Do a proper transition of apache2-doc, cleanup rulesArno Töll1-3/+6
* 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
2012-02-25Properly handle bash_completion/apache2-common moveArno Töll1-1/+1
* 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)
2012-02-25Drop -common transitional package, add MPM transitional packagesArno Töll1-6/+5
* 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
2012-02-16We still need some awk for building, bug gawk is fine, tooStefan Fritsch1-2/+2
2012-02-16Remove openssl depStefan Fritsch1-1/+1
This predates the ssl-cert package
2012-02-16remove sharutils build-depStefan Fritsch1-1/+1
was only used for uuencoded icons
2012-02-16autotools2.13 ist still there, keep conflictStefan Fritsch1-1/+1
2012-02-16Use "dh --with autotools_dev"Stefan Fritsch1-1/+1
instead of patching config.sub/config.guess.
2012-02-10* More upgrade logic: guess the last MPM which was installed last. If the MPMArno Töll1-11/+15
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
2012-02-06Add build-depsStefan Fritsch1-2/+3
for mod_session_crypto, mod_lua, mod_xml2enc
2012-02-06update suggests for apache2-suexec-pristineStefan Fritsch1-1/+1
2012-02-06Remove suggests and recommends from apache2-data and apache2-binStefan Fritsch1-2/+1
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.
2012-02-06Remove minor module magic number from providesStefan Fritsch1-1/+1
Tracking that with dependencies would be a PITA: Being built with minor MMN x implies working with all minor MMN >= x
2012-02-06Remove conflicts with old 1.3 and 2.0 packagesStefan Fritsch1-4/+2
2012-02-02* Merge Stefan's changelog from 2.2.22-1Arno Töll1-1/+27
* 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
2012-02-02* Remove obsolete CVE patches they are all incorporated upstreamArno Töll1-6/+6
* 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
2012-01-27* Don't install /var/lock/apache2 - let the start script deal with itArno Töll1-5/+16
* The syntax check is much more aggressive now, thus make sure files and directories exist before running any apache2ctl command. * Update package descriptions
2012-01-26* Move all 2.2 configuration files to debian/config-dir/old-mods-availableArno Töll1-3/+4
* 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.
2012-01-21* Drop MPM leftovers in debian/control which remained as commentArno Töll1-108/+15
* Rework package dependencies * Update doc-base metadata
2012-01-20* Migrate old debhelper files back to current packages when applicableArno Töll1-10/+11
* Remove obsoleted package helper files * Move bash_completion -> bash_completion/apache2-common - install as is * Add -dbg package again
2012-01-17* move the envvars-std helper to the apache2-common packageArno Töll1-1/+1
* 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
2012-01-13* Tweak several installation pathsArno Töll1-12/+13
* 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
2012-01-12* Split package into several binary packages again, for now test a three packageArno Töll1-7/+8
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