Bug#459236: 'apache2ctl graceful' restarts apache, even when syntax is bad in apache config
On Friday 04 January 2008, Stefan Mielke wrote: > if I have a wrong syntax in for example a vhost config, > 'apache2ctl graceful' warns about the bad syntax (Syntax error on > line ..) but then tries to restart apache2 causing a shutdown. This has been like this forever, but the documentation is contradictory. http://httpd.apache.org/docs/2.2/stopping.html documents the current behaviour, while http://httpd.apache.org/docs/2.2/programs/apachectl.html and the man page claim that apache2ctl does a config check. I agree that this is a bug (and have fixed it in unstable) but I don't think it is severe enough to be fixed in a stable upload. But you can use /etc/init.d/apache2 reload instead, which does a config check first. Note that even if the config check succeeds, apache may still die on a graceful reload (e.g. if a certificate is missing). See the first URL above for more information. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Processed: severity of 459236 is normal
Processing commands for [EMAIL PROTECTED]: > # Automatically generated email from bts, devscripts version 2.10.13 > severity 459236 normal Bug#459236: 'apache2ctl graceful' restarts apache, even when syntax is bad in apache config Severity set to `normal' from `important' > End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
apache_1.3.34-4.1+etch1_i386.changes ACCEPTED
Accepted: apache-common_1.3.34-4.1+etch1_i386.deb to pool/main/a/apache/apache-common_1.3.34-4.1+etch1_i386.deb apache-dbg_1.3.34-4.1+etch1_i386.deb to pool/main/a/apache/apache-dbg_1.3.34-4.1+etch1_i386.deb apache-dev_1.3.34-4.1+etch1_all.deb to pool/main/a/apache/apache-dev_1.3.34-4.1+etch1_all.deb apache-doc_1.3.34-4.1+etch1_all.deb to pool/main/a/apache/apache-doc_1.3.34-4.1+etch1_all.deb apache-perl_1.3.34-4.1+etch1_i386.deb to pool/main/a/apache/apache-perl_1.3.34-4.1+etch1_i386.deb apache-ssl_1.3.34-4.1+etch1_i386.deb to pool/main/a/apache/apache-ssl_1.3.34-4.1+etch1_i386.deb apache_1.3.34-4.1+etch1.diff.gz to pool/main/a/apache/apache_1.3.34-4.1+etch1.diff.gz apache_1.3.34-4.1+etch1.dsc to pool/main/a/apache/apache_1.3.34-4.1+etch1.dsc apache_1.3.34-4.1+etch1_i386.deb to pool/main/a/apache/apache_1.3.34-4.1+etch1_i386.deb libapache-mod-perl_1.29.0.4-4.1+etch1_i386.deb to pool/main/a/apache/libapache-mod-perl_1.29.0.4-4.1+etch1_i386.deb Override entries for your package: apache-common_1.3.34-4.1+etch1_i386.deb - optional web apache-dbg_1.3.34-4.1+etch1_i386.deb - extra devel apache-dev_1.3.34-4.1+etch1_all.deb - extra devel apache-doc_1.3.34-4.1+etch1_all.deb - optional doc apache-perl_1.3.34-4.1+etch1_i386.deb - optional web apache-ssl_1.3.34-4.1+etch1_i386.deb - optional web apache_1.3.34-4.1+etch1.dsc - optional web apache_1.3.34-4.1+etch1_i386.deb - optional web libapache-mod-perl_1.29.0.4-4.1+etch1_i386.deb - optional perl Announcing to [EMAIL PROTECTED] Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]