Hi, On 24.05.2013 10:03, Niko Tyni wrote: > + run '. /etc/apache2/envvars' to get the parts ripped from /etc/apache2 > to t/conf/httpd.conf working (we should probably provide our own > Apache2 > config under debian/ and make Apache-Test use that as a base) > + manually add these to t/conf/httpd.conf: > LoadModule mpm_worker_module "/usr/lib/apache2/modules/mod_mpm_worker.so" > LoadModule authn_core_module "/usr/lib/apache2/modules/mod_authn_core.so" > LoadModule auth_basic_module "/usr/lib/apache2/modules/mod_auth_basic.so" > LoadModule authz_core_module "/usr/lib/apache2/modules/mod_authz_core.so" > LoadModule access_compat_module > "/usr/lib/apache2/modules/mod_access_compat.so" > LoadModule authz_user_module "/usr/lib/apache2/modules/mod_authz_user.so" > (I don't know currently how to get Apache-Test do that)
I am not sure you talk about regression testing only here, and I do not know about mod_perl specifics, but from a packaging point of view, you can do that for the actual package, too. We have another package doing so: gnome-user-share. Mind its dependencies, and all you get is the web-server core without configuration and so on at all from us. That leaves all of the configuration at runtime to you. Please have in mind that, unlike gnome-user-share, there is a certain likelihood that people would like to use mod_perl and other modules together in the same instance though. > I have not looked at the packaging side at all yet. When installing apache2 2.4 you get PACKAGING guidelines in /usr/share/doc/apache2-dev. You might want to have a look at it, especially if you need advanced stuff such as switching MPMs. > Last I looked, an uninstallable libapache2-mod-perl2 would lead to quite > a bit of collateral damage, but I'm sure the release team has weighed > that with the other considerations when scheduling this. True. mod_perl is the reason why we postponed the tranisition to "after Wheezy", actually. It is you being the reason Wheezy was released with Apache 2.2 :) -- with kind regards, Arno Töll IRC: daemonkeeper on Freenode/OFTC GnuPG Key-ID: 0x9D80F36D
signature.asc
Description: OpenPGP digital signature