[jboss-cvs] JBossAS SVN: r80788 - trunk/testsuite/src/resources/securitymgr.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 11 02:24:30 EST 2008
Author: anil.saldhana at jboss.com
Date: 2008-11-11 02:24:30 -0500 (Tue, 11 Nov 2008)
New Revision: 80788
Modified:
trunk/testsuite/src/resources/securitymgr/server.policy
Log:
server policy with jar file format - moving target
Modified: trunk/testsuite/src/resources/securitymgr/server.policy
===================================================================
--- trunk/testsuite/src/resources/securitymgr/server.policy 2008-11-11 06:54:51 UTC (rev 80787)
+++ trunk/testsuite/src/resources/securitymgr/server.policy 2008-11-11 07:24:30 UTC (rev 80788)
@@ -52,32 +52,61 @@
permission javax.management.MBeanPermission "*", "addNotificationListener,getAttribute";
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/http-invoker.sar!/invoker.war" {
+ permission javax.management.MBeanPermission "*", "addNotificationListener,getAttribute";
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jmx-remoting.sar/-" {
permission javax.management.MBeanTrustPermission "register";
permission java.net.SocketPermission "*", "accept,listen,resolve";
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jmx-remoting.sar!/-" {
+ permission javax.management.MBeanTrustPermission "register";
+ permission java.net.SocketPermission "*", "accept,listen,resolve";
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jbossweb.sar/jboss-web-service.jar" {
permission java.security.AllPermission;
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jbossweb.sar!/jboss-web-service.jar/-" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jbossweb.sar/jbossweb.jar" {
permission java.security.AllPermission;
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jbossweb.sar!/jbossweb.jar/-" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jbossweb.sar/jsf-libs/-" {
permission java.security.AllPermission;
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jbossweb.sar!/jsf-libs/-" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jbossweb.sar/jasper-jdt.jar" {
permission java.security.AllPermission;
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jbossweb.sar!/jasper-jdt.jar/-" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jbossweb.sar/jstl.jar" {
permission java.security.AllPermission;
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jbossweb.sar!/jstl.jar/-" {
+ permission java.security.AllPermission;
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/management/console-mgr.sar/-" {
permission javax.management.MBeanTrustPermission "register";
permission javax.management.MBeanPermission "*", "addNotificationListener,getAttribute";
@@ -85,12 +114,25 @@
permission java.io.FilePermission "<<ALL FILES>>", "read";
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/management/console-mgr.sar!/-" {
+ permission javax.management.MBeanTrustPermission "register";
+ permission javax.management.MBeanPermission "*", "addNotificationListener,getAttribute";
+ permission org.jboss.naming.JndiPermission "<<ALL BINDINGS>>","*";
+ permission java.io.FilePermission "<<ALL FILES>>", "read";
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/uuid-key-generator.sar/-" {
permission javax.management.MBeanTrustPermission "register";
permission javax.management.MBeanPermission "*", "getAttribute";
permission org.jboss.naming.JndiPermission "<<ALL BINDINGS>>","lookup,rebind,unbind";
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/uuid-key-generator.sar!/-" {
+ permission javax.management.MBeanTrustPermission "register";
+ permission javax.management.MBeanPermission "*", "getAttribute";
+ permission org.jboss.naming.JndiPermission "<<ALL BINDINGS>>","lookup,rebind,unbind";
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/jms-ra.rar/jms-ra.jar" {
permission java.lang.RuntimePermission "setContextClassLoader";
permission org.jboss.naming.JndiPermission "<<ALL BINDINGS>>","lookup";
@@ -98,14 +140,23 @@
permission javax.management.MBeanPermission "*", "getAttribute,invoke,setAttribute";
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/jms-ra.rar!/jms-ra.jar/-" {
+ permission java.lang.RuntimePermission "setContextClassLoader";
+ permission org.jboss.naming.JndiPermission "<<ALL BINDINGS>>","lookup";
+ permission java.io.FilePermission "${jboss.home.dir}/lib/jboss-aop.jar", "read";
+ permission javax.management.MBeanPermission "*", "getAttribute,invoke,setAttribute";
+};
+
grant codeBase "file:${jboss.server.home.dir}/deploy/quartz-ra.rar/quartz-ra.jar" {
- permission java.security.AllPermission;
+ permission java.security.AllPermission;
};
+grant codeBase "jar:file:${jboss.server.home.dir}/deploy/quartz-ra.rar!/quartz-ra.jar/-" {
+ permission java.security.AllPermission;
+};
-
//***************************************************************
// JBoss AS Test Suite Permissions
//***************************************************************
More information about the jboss-cvs-commits
mailing list