[jboss-cvs] JBossAS SVN: r89490 - in branches/Branch_5_x/testsuite: src/resources/security-tst and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu May 28 07:21:55 EDT 2009
Author: pskopek at redhat.com
Date: 2009-05-28 07:21:55 -0400 (Thu, 28 May 2009)
New Revision: 89490
Modified:
branches/Branch_5_x/testsuite/imports/server-config.xml
branches/Branch_5_x/testsuite/src/resources/security-tst/server.policy
Log:
Improvements to security policy and configuration for running most of unit tests under Java security manager.
Modified: branches/Branch_5_x/testsuite/imports/server-config.xml
===================================================================
--- branches/Branch_5_x/testsuite/imports/server-config.xml 2009-05-28 06:24:18 UTC (rev 89489)
+++ branches/Branch_5_x/testsuite/imports/server-config.xml 2009-05-28 11:21:55 UTC (rev 89490)
@@ -134,8 +134,8 @@
<jvmarg value="-Djboss.test.deploy.dir=${jboss.test.deploy.dir}" />
<jvmarg value="-Djava.security.manager"/>
<jvmarg value="-Djava.security.policy==${build.resources}/security-tst/server.policy"/>
- <sysproperty key="java.protocol.handler.pkgs" value="org.jboss.handlers.stub"/>
- <jvmarg value="-Djava.security.debug=failure,debug"/>
+ <jvmarg value="-Djava.security.debug=access,failure"/>
+ <sysproperty key="java.protocol.handler.pkgs" value="org.jboss.handlers.stub"/>
<!-- Replace for security manager debug verbose info
<jvmarg value="-Djava.security.debug=access,failure,policy"/>
Modified: branches/Branch_5_x/testsuite/src/resources/security-tst/server.policy
===================================================================
--- branches/Branch_5_x/testsuite/src/resources/security-tst/server.policy 2009-05-28 06:24:18 UTC (rev 89489)
+++ branches/Branch_5_x/testsuite/src/resources/security-tst/server.policy 2009-05-28 11:21:55 UTC (rev 89490)
@@ -46,6 +46,10 @@
permission java.security.AllPermission;
};
+grant codeBase "file:${jboss.server.home.dir}/conf/-" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "file:${jboss.server.home.dir}/deployers/-" {
permission java.security.AllPermission;
};
@@ -70,19 +74,23 @@
permission java.security.AllPermission;
};
-grant codeBase "file:${jboss.server.home.dir}/lib/-" {
+grant codeBase "vfszip:${jboss.server.home.dir}/lib/-" {
permission java.security.AllPermission;
};
-grant codeBase "file:${jboss.server.home.dir}/deployers/-" {
+grant codeBase "vfszip:${jboss.server.home.dir}/conf/-" {
permission java.security.AllPermission;
};
-grant codeBase "file:${jboss.server.home.dir}/work/-" {
+grant codeBase "vfszip:${jboss.server.home.dir}/deployers/-" {
permission java.security.AllPermission;
};
+grant codeBase "vfszip:${jboss.server.home.dir}/work/-" {
+ permission java.security.AllPermission;
+};
+
//*******************************************************
// Trusted Specific JBoss Code (REAL URL Version)
//*******************************************************
@@ -157,6 +165,9 @@
permission java.security.AllPermission;
};
+grant codeBase "file:${jboss.server.home.dir}/deploy/snmp-adaptor.sar/-" {
+ permission java.security.AllPermission;
+};
//*******************************************************
More information about the jboss-cvs-commits
mailing list