[opensuse] heads up: apache2 conf.d/php5 in 12.2
Depending on which features of apache2 you rely on, this updated file could be causing you problems in openSUSE 12.2. https://bugzilla.novell.com/show_bug.cgi?id=783843 Because I stupidly neglected to check that a webserver actually worked after upgrading to 12.2, the webserver served straight, un-interpreted php code and html for about a week :-( -- Per Jessen, Zürich (18.7°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sat, Oct 06, 2012 at 01:12:46PM +0200, Per Jessen wrote:
Depending on which features of apache2 you rely on, this updated file could be causing you problems in openSUSE 12.2.
https://bugzilla.novell.com/show_bug.cgi?id=783843
Because I stupidly neglected to check that a webserver actually worked after upgrading to 12.2, the webserver served straight, un-interpreted php code and html for about a week :-(
Our security fix for https://bugzilla.novell.com/show_bug.cgi?id=775852 does apparently not cover your multi-language usecase. We did ship the same for old distros btw, so you should have seen this before. Ciao, Marcus -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Marcus Meissner wrote:
On Sat, Oct 06, 2012 at 01:12:46PM +0200, Per Jessen wrote:
Depending on which features of apache2 you rely on, this updated file could be causing you problems in openSUSE 12.2.
https://bugzilla.novell.com/show_bug.cgi?id=783843
Because I stupidly neglected to check that a webserver actually worked after upgrading to 12.2, the webserver served straight, un-interpreted php code and html for about a week :-(
Our security fix for https://bugzilla.novell.com/show_bug.cgi?id=775852 does apparently not cover your multi-language usecase.
We did ship the same for old distros btw, so you should have seen this before.
Hi Marcus, it's been working for a few years. My setup worked in both 11.4 and 12.1 - the webserver has been running 12.1 from 2012-01-04 up until last week. The php5.conf file from apache2-mod_php5-5.3.8-4.2.1.x86_64.rpm doesn't use FilesMatch and SetHandler. -- Per Jessen, Zürich (21.4°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Marcus Meissner wrote:
On Sat, Oct 06, 2012 at 01:12:46PM +0200, Per Jessen wrote:
Depending on which features of apache2 you rely on, this updated file could be causing you problems in openSUSE 12.2.
https://bugzilla.novell.com/show_bug.cgi?id=783843
Because I stupidly neglected to check that a webserver actually worked after upgrading to 12.2, the webserver served straight, un-interpreted php code and html for about a week :-(
Our security fix for https://bugzilla.novell.com/show_bug.cgi?id=775852 does apparently not cover your multi-language usecase.
Just fyi, it's content negotiation in general, although language negotiation is worst hit. If anyone else trips over this, the work-around is to revert to the previous php5.conf or to remove the '$'. Alternatively one could rename all files and edit all the type-maps of a website to work with this security fix, but that would incur a lot of testing for almost no reason. -- Per Jessen, Zürich (9.1°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Marcus Meissner
-
Per Jessen