Bug#208842: apache-ssl: SUEXEC wrapper breaks on upgrade
Package: apache-ssl
Version: 1.3.27.1-3
Severity: normal
When I upgrade from apache-ssl version 1.3.27+1.48-0.1 to 1.3.27.1-3, I get the following error:
Configuration syntax error detected. Not reloading.
ERROR: User directive in <VirtualHost> requires SUEXEC wrapper.
invoke-rc.d: initscript apache-ssl, action "start" failed.
Before upgrading, I have /usr/lib/apache-ssl/suexec.
After upgrading it has been moved to /usr/lib/apache-ssl/suexec.disabled.
This part in /var/lib/dpkg/info/apache-ssl.config might have something to do with the problem:
if [ -e /usr/apache-ssl/suexec ]; then
db_set apache-ssl/enable-suexec true
fi
The location here should be /usr/lib/apache-ssl/suexec instead of /usr/apache-ssl/suexec.
And in the same file it says:
db_input low apache-ssl/enable-suexec || true
And I think this is quite an important question for people using suexec, so I wonder if it should stay on priority low.
Mark
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux schizo 2.4.19 #1 Thu Nov 7 19:47:11 CET 2002 i686
Locale: LANG=C, LC_CTYPE=nl_NL@euro
Versions of packages apache-ssl depends on:
ii apache-common 1.3.27.1-3 Support files for all Apache webse
ii debconf 1.3.13 Debian configuration management sy
ii dpkg 1.10.10 Package maintenance system for Deb
ii libc6 2.3.2-5 GNU C Library: Shared libraries an
ii libdb4.1 4.1.25-6 Berkeley v4.1 Database Libraries [
ii libexpat1 1.95.6-6 XML parsing C library - runtime li
ii libmagic1 4.03-2 File type determination library us
ii libssl0.9.7 0.9.7b-2 SSL shared libraries
ii logrotate 3.6.5-2 Log rotation utility
ii mime-support 3.23-1 MIME files 'mime.types' & 'mailcap
ii openssl 0.9.7b-2 Secure Socket Layer (SSL) binary a
ii perl [perl5] 5.8.0-19 Larry Wall's Practical Extraction
ii ssl-cert 1.0-2 Simple debconf wrapper for openssl
-- debconf information:
apache-ssl/enable-suexec: false
Reply to: