"Oracle and MSSQL are fully supported (but may never have been tested for optional plugins) but documentation and support is limited".
How can they be fully supported if support is limited? Perhaps there should be a better explanation of what is meant by "support" here?
Mark Johnson 16:48, 23 January 2012 (WST)
Fair point - improved I hope --Howard Miller 22:52, 21 March 2012 (WST)
It is strongly recommended to use ACL when your server supports it ...
chmod -R +a ...
The docs suggest a specific syntax for setting ACLs that only seems to work on OSX instead of Linux systems which is what the Requirements section suggestions this document is primarily focused on.
The ACL given also seems to directly against the security advice also given on that page.
It is vital that the files are not writable by the web server user
I agree and think that talk of ACL's it confusing and unnecessary in the standard install docs.
- Thanks Chris and Paul for your comments. Please feel free to edit the info and remove or amend the references to ACL. --Helen Foster (talk) 23:12, 30 November 2015 (AWST)
As someone who doesn't know what the equivalent commands are in other X flavours, I think I've worked out that it is as follows:
sudo setfacl -R -m u:www-data:rwx /path/to/moodle, possibly followed by the similar
sudo setfacl -dR -m u:www-data:rwx /path/to/moodle. It would be very helpful if someone with real knowledge could confirm. I am also rather concerned that we set the ownership of all the files, including this additional ACL entry, and then blat everything over to www-data anyway in order to allow the install script to create a config file, before pointing it back. It seems to me this area of the documentation is a mess, and rather than someone prodding an install and seeing if it works, it rather behoves one of the core team (who clearly know what is needed to install the server and what isn't) to update this accordingly. --Martin Greenaway (talk) 21:30, 14 November 2016 (AWST)
Please see Create an empty database section and check if --
Oracle (known issues, not fully supported)