Bug#298689: apache2: logrotate script and new init script break ssl certificates with passphrase
Package: apache2
Version: 2.0.53-5
Severity: important
the logrotate script for apache2 calls /etc/init.d/apache2 restart in
its postrotate command.
The old init-script called $APACHE2CTL restart and everything was
working.
The new init-script (provided by 2.0.53-5) has changed the restart
command to "apache stop" and "$APACHE2CTL startssl".
This breaks the logrotate postrotate for servers with ssl certificates
that have a passphrase set for them, as the restart command hangs and
noone can enter the passphrase.
A better solution would be to call the apache2 init script with the
reload command in the logrotate postrotate.
Greetings
Heiko
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.25
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages apache2 depends on:
ii apache2-mpm-prefork 2.0.53-5 traditional model for Apache2
-- no debconf information
Reply to: