/usr/share/pyshared/zope/publisher/configure.zcml is in python-zope.publisher 3.12.6-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 | <configure
xmlns="http://namespaces.zope.org/zope"
xmlns:apidoc="http://namespaces.zope.org/apidoc"
xmlns:zcml="http://namespaces.zope.org/zcml"
>
<include file="meta.zcml" package="zope.component" />
<include file="meta.zcml" package="zope.security" />
<include file="permissions.zcml" package="zope.security" />
<interface interface="zope.publisher.interfaces.browser.IBrowserSkinType" />
<interface interface="zope.publisher.interfaces.xmlrpc.IXMLRPCRequest" />
<interface
interface="zope.publisher.interfaces.browser.IDefaultBrowserLayer"
/>
<class class="zope.publisher.http.HTTPRequest">
<implements
zcml:condition="installed zope.annotation"
interface="zope.annotation.interfaces.IAttributeAnnotatable"
/>
<require
permission="zope.View"
interface="zope.publisher.interfaces.http.IHTTPApplicationRequest"/>
</class>
<class class="zope.publisher.http.URLGetter">
<allow attributes="get __getitem__ __str__" />
</class>
<class class="zope.publisher.http.DirectResult">
<allow interface="zope.publisher.http.IResult" />
</class>
<class class="zope.publisher.browser.BrowserRequest">
<allow
interface="zope.publisher.interfaces.browser.IBrowserApplicationRequest"
attributes="response locale __str__"
/>
</class>
<class class="zope.publisher.browser.TestRequest">
<allow
interface="zope.publisher.interfaces.browser.IBrowserApplicationRequest"
attributes="response"
/>
</class>
<class class="zope.publisher.browser.BrowserResponse">
<allow
interface="zope.publisher.interfaces.http.IHTTPResponse"
/>
</class>
<adapter factory="zope.publisher.http.HTTPCharsets" />
<adapter
factory=".browser.ModifiableBrowserLanguages"
for="zope.publisher.interfaces.http.IHTTPRequest"
provides="zope.i18n.interfaces.IModifiableUserPreferredLanguages"
/>
<class class="xmlrpclib.Binary">
<allow attributes="data encode decode" />
</class>
<class class="xmlrpclib.Fault">
<allow attributes="faultCode faultString" />
</class>
<class class="xmlrpclib.DateTime">
<allow attributes="value" />
</class>
<adapter factory=".xmlrpc.ListPreMarshaller" />
<adapter factory=".xmlrpc.TuplePreMarshaller" />
<adapter factory=".xmlrpc.BinaryPreMarshaller" />
<adapter factory=".xmlrpc.FaultPreMarshaller" />
<adapter factory=".xmlrpc.DateTimePreMarshaller" />
<adapter factory=".xmlrpc.PythonDateTimePreMarshaller" />
<adapter factory=".xmlrpc.DictPreMarshaller" />
<adapter
name="default"
factory=".skinnable.getDefaultSkin"
for="zope.publisher.interfaces.browser.IBrowserRequest"
provides="zope.publisher.interfaces.IDefaultSkin"
/>
<adapter
factory=".principallogging.PrincipalLogging"
provides=".interfaces.logginginfo.ILoggingInfo"
for="zope.security.interfaces.IPrincipal"
/>
<apidoc:bookchapter
zcml:condition="have apidoc"
id="zopepublisherhttpresults.txt"
title="Creating HTTP Results"
doc_path="httpresults.txt"
/>
</configure>
|