Closed (fixed)
Project:
Hosting
Version:
5.x-0.1-beta2
Component:
Code
Priority:
Minor
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
14 Nov 2008 at 19:49 UTC
Updated:
9 Jun 2010 at 21:38 UTC
http://drupal.org/node/327888 hilighted the sensitive issues surrounding the permissions around the files in the platform.
I *think* things are mostly fine now: settings.php files are readable only by the webserver, provision.settings.php is readable only by hostmaster. However, the files in sites/ are generally owned by the 'nogroup' group which is wrong. It should probably be the 'hostmaster' group instead.
Also, if all settings.php files are owned by the www-data user, then sites can read each other's database settings and that's an issue, so even the 'www-data' ownership is an issue, even if it's a seperate issue.
Comments
Comment #1
anarcat commentedI am not sure this is still the case, i feel like i fixed this now.
Comment #2
adrian commentedI feel that this can be closed.
we solved the settings.php reading by using the virtual host workaround.
Comment #3
adrian commentedclosing