[Checkins] SVN: zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml Don't rely on another package pulling in zope.dublincore's permission.

Tres Seaver tseaver at palladion.com
Fri Apr 16 11:08:53 EDT 2010


Log message for revision 110978:
  Don't rely on another package pulling in zope.dublincore's permission.

Changed:
  U   zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml

-=-
Modified: zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml
===================================================================
--- zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml	2010-04-16 14:55:34 UTC (rev 110977)
+++ zope.securitypolicy/trunk/src/zope/securitypolicy/securitypolicy.zcml	2010-04-16 15:08:53 UTC (rev 110978)
@@ -20,11 +20,14 @@
   <role id="zope.Manager" title="Site Manager" />
   <role id="zope.Member" title="Site Member" />
 
-  <!-- Replace the following directive if you don't want public access -->
+  <!-- Replace the following directives if you don't want public access -->
   <grant permission="zope.View" role="zope.Anonymous" />
-  <grant zcml:condition="installed zope.dublincore"
-         permission="zope.dublincore.view" role="zope.Anonymous" />
 
+  <configure zcml:condition="installed zope.dublincore">
+    <include package="zope.dublincore" />
+    <grant permission="zope.dublincore.view" role="zope.Anonymous" />
+  </configure>
+
   <grantAll role="zope.Manager" />
 
 </configure>



More information about the checkins mailing list