AmyStephen wrote:
Beat - I think that is MUCH better, but I would even cut your explanation
MORE:
Beat wrote:
SET magic_quotes_gpc to ON on production sites for an additional line of defense against potential SQL injections. Although well-written software doesn't need that setting, it protects against poorly written code or code. For more information, see the PHP configuration guide.
IMO, that is PLENTY. I have ALWAYS found that stupid description to be so confusing with its double negative approach! Most people don't care why, they just want to know WHAT. (IMO).
Amy,
You are right...even one two words "or code" to much...
As Churchill started a 2 pages letter...:

Quote:
Dear Sir,
I'm sorry that this letter is so long, but I really didn't have the time to write a shorter one.
...
It's so true...

right to the point

AmyStephen wrote:
Beat - and anyone else - I was worried last night about people getting confused by seeing specific configuration setting warnings -- and a link to the very comprehensive guide -- not knowing specifically what they needed to do.
You are right. 1.0.11 Release needed to go out asap, because of its critical nature of security fixes in Joomla itself.
But at the same time, it was time to do something about recurring security concerns of 3pd extensions, and also protect Joomla better against yet unknown potential vulnerabilities, and to make people realize quickly if they run on insecurely configured hosts. This comprehensive guide was the very best piece of information available to link to at release time.
The idea was to add a first part to that comprehensive guide for the most important settings, or a link to a post to be made, like it now exists from you <
http://forum.joomla.org/index.php/topic ... #msg457019 >.
Actually, moving up the 3 critical settings (php register_global, php magic_quotes_gpc, and joomla RG_EMULATION) up a bit, and a link to your excellent post, linking to the excellent threads is a quick first step.
Second step would be, once all the wealth of information from forum are consolidated into these threads, would be to move them into a new Site Security chapter in the Joomla Manuals, with a smooth admin learning curve.
Third step would be to simply link this post to this security chapter.
Fourth step would be to add this chapter to the online joomla help

Quote:
Some of us are NOT SO GEEKY! If you know what I mean, we want to know specifically what you suggest, we are never going to take a test, so we are not trying to "learn", and we are AFRAID!
When talking about internet security, it's always better to be in defensive mode

And with quite some 3pd Joomla! extensions, it's better to be afraid...and get those settings right :
I review quite a few extensions and, and way to often find vulnerabilities, which ARE INDEED protected by those settings 99% of the time.
Best proof is that I don't know yet of ANY Joomla+3PD extensions site which got hacked when those 3 settings were correctly configured, and software kept up-to-date.
So yes, it's ok with me to be scared if they are not right.
Other large PHP software installer will even REFUSE to install if these security settings are not right.
Quote:
I am seeing some of that confusion, now. So, I made this thread entitled
Joomla! 1.0.11 Security Configuration Instructions <
http://forum.joomla.org/index.php/topic ... #msg457019 > to get them started. Would you look at it and see if it makes sense to someone who is seeing warnings on the install to get them to the right information, and finally, into the broader guide?
Excellent post. As said above, i think that a little reading of the broader guide before hands-on fixing with these is also very good. Probably integrating both and the post in a new Joomla! installation security chapter of the Manual would be excellent.
Minor comments to your post:
allow_f_url_open = 0 => true that it increases security, but it will break a few components (like "URL Links" backend function in Docman), there is a thread on this topic somewhere.
safe_mode = 1 => it's another line of defense on shared hosts, but might not allow joomla components,modules,extension installer to work depending on other safe_mode settings. Joomla 1.5 fixes that.
Function exec is sometimes (rarely) needed for some libraries (like ImageMagic)
Quote:
I will PM rlinksey so that he can see your suggestion for the "1" setting here and hopefully update the Admin Guide. (Don't get me wrong, the Admin Guide is AMAZING, it's just a bit overwhelming to "fall into" from the install when you just had one little warning to fix.)
Thanks!
Amy
Thank You for making this technocratic information understandable to our user-community, it's very important.
Sorry to be too long again

but really can't edit it 3rd time (2am here). I'm sure you will do an excellent, better understandable, summary
