Thanks Uli, that works perfectly!

The auto-generated keys are now being stored at: "/var/www/.mono/registry/"

I've deleted the directory I created at "/etc/opt/novell/mono/registry" as it was just a test to see if it was going to write anything there! :-)


Thanks for your help,
James


On 25/01/2012 03:33, Uli Hertlein wrote:
On 25/01/2012 13:39, James Wright wrote:
Thanks for your reply Gonzalo, however I couldn't find the "registry"
directory anywhere on the file system. There is no "/etc/mono" but there
is a "/etc/opt/novell/mono/" directory which contains "2.0" and "4.0"
directories which contain the machine.configs.

I tried creating a "registry" directory at
"/etc/opt/novell/mono/registry" and allowing all read/write/execute for
everyone on it. Mono then created a single file called "last-btime" in
that folder but the same security exception is still present in the
apache error logs! :-(

Making that location writable to everyone is a Bad Thing.

We've seen these errors as well. Mono wants to write them to the home directory of the executing user, most likely apache.

What we've ended up doing is to create a ".mono" directory in the apache home directory (usually /var/www on CentOS) and make that writable to user/group apache:

mkdir -p ~apache/.mono
chown -R apache:apache ~apache/.mono
chmod u+rw ~apache/.mono

Hope this helps,
Cheers,
/uli
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to