[jboss-cvs] JBossAS SVN: r76071 - branches/JBPAPP_4_3_0_GA_CC/system/src/bin.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 21 16:47:24 EDT 2008


Author: anil.saldhana at jboss.com
Date: 2008-07-21 16:47:24 -0400 (Mon, 21 Jul 2008)
New Revision: 76071

Modified:
   branches/JBPAPP_4_3_0_GA_CC/system/src/bin/security_cc.policy
Log:
JBOSSCC-7: trust jars in the server lib that JBoss ships

Modified: branches/JBPAPP_4_3_0_GA_CC/system/src/bin/security_cc.policy
===================================================================
--- branches/JBPAPP_4_3_0_GA_CC/system/src/bin/security_cc.policy	2008-07-21 20:20:41 UTC (rev 76070)
+++ branches/JBPAPP_4_3_0_GA_CC/system/src/bin/security_cc.policy	2008-07-21 20:47:24 UTC (rev 76071)
@@ -31,17 +31,91 @@
 //
 //*********************************************************
 
-// Trusted core Jboss code
+// Trusted core JBoss code
 grant codeBase "file:${jboss.home.dir}/bin/-" {
    permission java.security.AllPermission;
 };
-grant codeBase "file:${jboss.home.dir}/lib/-" {
-   permission java.security.AllPermission;
-};
 grant codeBase "file:${jboss.server.home.dir}/work/-" {
    permission java.security.AllPermission;
 };
 
+// Trust all the jars in the server lib that JBoss has shipped
+grant codeBase "file:${jboss.home.dir}/lib/activation.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/antlr.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/autonumber-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/avalon-framework.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/bcel.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/bindingservice-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/bsf.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/bsh-deployer.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/bsh.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/cglib.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/commons-codec.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/commons-collections.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/commons-httpclient.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/commons-logging.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/dom4j.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/ejb3-persistence.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/el-api.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/hibernate3.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/hibernate-annotations.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/hibernate-entitymanager.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/hsqldb.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/hsqldb-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jacorb.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/javassist.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jaxen.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-cache-jdk50.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-common-jdbc-wrapper.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-ejb3x.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossha.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-hibernate.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-iiop.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-j2ee.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-jaxrpc.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-jaxws.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-jca.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-jsr77.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-jsr88.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossjta-integration.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossjta.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-management.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-messaging-client.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-messaging.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-monitoring.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossemoting-int.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossemoting.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-saaj.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-serialization.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-srp.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbosssx.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-transaction.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossts-common.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jboss-vfs.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossws-common.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossws-framework.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossws-jboss42.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jbossws-spi.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jgroups.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jmx-adaptor-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jnpserver.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/joesnmp.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jpl-pattern.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jpl-util.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/jsp-api.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/log4j.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/log4j-snmp-appender.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/mail.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/mail-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/properties-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/quartz.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/scheduler-plugin-example.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/scheduler-plugin.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/servlet-api.jar" { permission java.security.AllPermission; };
+grant codeBase "file:${jboss.home.dir}/lib/xmlentitymgr.jar" { permission java.security.AllPermission; };
+
+
 //**************************************************************
 //
 //  Section 3: JBoss EAP Testsuite Permissions




More information about the jboss-cvs-commits mailing list