--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: apache2/conf.d migration: what should webapp packagers do?
- From: Jonathan Nieder <jrnieder@gmail.com>
- Date: Tue, 20 Mar 2012 12:18:06 -0500
- Message-id: <20120320171806.GA8485@burratino>
Package: apache2
Version: 2.4.1-1
Justification: missing documentation
X-Debbugs-Cc: debian-webapps@lists.debian.org
Hi,
Upgrading apache2 to the version in experimental breaks my local
gitweb installation. Gitweb ships the following snippet in
/etc/apache2/conf.d/gitweb:
Alias /gitweb /usr/share/gitweb
<Directory /usr/share/gitweb>
Options FollowSymLinks +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex gitweb.cgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.* /gitweb/gitweb.cgi/$0 [L,PT]
</Directory>
which of course is not supposed to work any more, as described in
NEWS.Debian.gz.
Goals from the gitweb side:
- installing gitweb provides a working gitweb installation out of
the box. The user should not be required to run an a2enconf
command separately.
- customizable by the user, user configuration carried over from
version to version
- upgrades don't silently break it :)
In the new world order, as a packager of a webapp, what should I do
to bring those goals about?
>From the PACKAGING file I get the impression that I should rename the
gitweb configuration (with the usual conffile renaming dance) to
/etc/apache2/conf-available/gitweb.conf, depend on an updated apache2,
run
[ -e /usr/share/apache2/apache2-maintscript-helper ] || exit 0
. /usr/share/apache2/apache2-maintscript-helper
apache2_invoke enconf gitweb
in postinst configure, and ask for a Breaks from the apache2
maintainers. Is that right?
This bug report is a request for advice in NEWS.Debian.gz about this,
for example by including a pointer to PACKAGERS in the text and
mentioning whether packages supporting old and new apache at the same
time are possible.
Thanks,
Jonathan
--- End Message ---
--- Begin Message ---
Hello,
Our partners referred your company to us. Regarding your great products.
Please see required products, quantity and specifications as attached.
Kindly give us your lowest possible prices for FCL shipment.
Best Regards,
Wanda Rodriguez
Purchase Assistant
Hidroconta Trading Ltd.
Av. de Sta. Catalina,
60, 30012 Murcia, Spain
Phone: +34 968 26 77 66
Fax: +34 968 26 77 06
--- End Message ---