On Tue, Jan 13, 2009 at 1:32 PM, Stuart Lewis <[email protected]> wrote:
> Hi Andrew,
>
> AFAIK, it is a Tomcat issue, not a DSpace or Java 6 issue. Tomcat has
> supported the use of a security manager over many past versions, it is just
> that some package distributions are starting to turn this on (-security
> option) by default.
>
> The best option for filing this would be to write and submit an example
> security policy (under 'patches'), and we can add it to the documentation.
>
> Thanks,
> Stuart
>
I have managed to make it work. The permissions I added are as follows:
permission java.io.FilePermission "/dspace/log", "read, write";
permission java.io.FilePermission "/dspace/log/dspace.log", "read, write";
permission java.io.FilePermission
"/usr/share/tomcat5.5-webapps/xmlui/WEB-INF/classes/logging.properties",
"read, write";
permission java.io.FilePermission "/dspace/log/checker.log", "read,
write";
permission java.io.FilePermission "/dspace/config/dspace.cfg", "read";
permission java.io.FilePermission "/dspace/config/log4j.properties",
"read";
permission java.io.FilePermission "/dspace/config/default.license",
"read";
permission java.util.PropertyPermission "dspace.log.init.disable", "read";
permission java.util.PropertyPermission "dspace.configuration", "read";
permission java.util.PropertyPermission "org.apache.cocoon.settings",
"read";
permission java.util.PropertyPermission "user.home", "read";
permission java.util.PropertyPermission "*", "read,write";
permission java.io.FilePermission
"/usr/share/tomcat5.5/.cocoon/settings.properties", "read";
permission java.io.FilePermission "/dspace/config/xmlui.xconf", "read";
permission java.io.FilePermission "/dspace/config/xmlui.dtd", "read";
permission java.io.FilePermission "/dspace/config/news-xmlui.xml", "read";
permission java.io.FilePermission
"/usr/share/tomcat5.5-webapps/xmlui/WEB-INF/work/upload-dir", "read, write";
permission java.io.FilePermission
"/usr/share/tomcat5.5-webapps/xmlui/WEB-INF/work", "read, write";
permission java.lang.RuntimePermission "createClassLoader";
permission java.lang.RuntimePermission
"accessClassInPackage.org.apache.coyote";
permission java.net.SocketPermission "127.0.0.1:5432", "connect,resolve";
--
Regards,
Andrew M.
http://www.andrewpetermarlow.co.uk
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech