schplurtz
So long as your webserver and php (usually the same user) have read access, this is OK.
755 is just so common in unix world. But, foouser:www-data & 750 dir permission will work too.
Note that write access, 770 in your case, in lib/tpl and lib/plugins and their subdir will allow the extension manager to add and update plugins and templates. Without write acccess in lib/tpl and lib/plugins, extension manager will not be useful. If you adjust the permission, files and dir created by the extension manager will belong to www-data:www-data.
chomwitt
In installation guide it says:
lib/ directory: This directory must be readable by the public for style sheets to display. 755 works fine
My question is : Assuming owner is foouser:www-data , isnt enough to have 750 ? Isnt the apache
that must have access to the css files?