Hello,

  In Zope 2.12.10, in permissions.zcml of Five, zope2.Public is
  defined. So you can use it in ZCML.

  However the code who setup the security in security.py of the same
  package doesn't care about zope2.Public, just about zope.Public.

  So when you use the permission zope2.Public, your page is not public,
  and when you use the permission zope.Public, well you get an error as
  it is not declared.

  (I would just rename the permission in the ZCML I think, that will
  create errors for users to force them to update their code).

  Best regards,

  Sylvain,

-- 
Sylvain Viollon -- Infrae
t +31 10 243 7051 -- http://infrae.com
Hoevestraat 10 3033GC Rotterdam -- The Netherlands
_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )

Reply via email to