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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
|
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY version SYSTEM "version.xml">
]>
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
<bookinfo>
<title>PolicyKit Library Reference Manual</title>
<releaseinfo>Version &version;</releaseinfo>
<authorgroup>
<author>
<firstname>David</firstname>
<surname>Zeuthen</surname>
<affiliation>
<address>
<email>david@fubar.dk</email>
</address>
</affiliation>
</author>
</authorgroup>
<copyright>
<year>2007</year>
<holder>The PolicyKit Authors</holder>
</copyright>
<legalnotice>
<para>
Permission is granted to copy, distribute and/or modify this
document under the terms of the <citetitle>GNU Free
Documentation License</citetitle>, Version 1.1 or any later
version published by the Free Software Foundation with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover
Texts. You may obtain a copy of the <citetitle>GNU Free
Documentation License</citetitle> from the Free Software
Foundation by visiting <ulink type="http"
url="http://www.fsf.org">their Web site</ulink> or by writing
to:
<address>
The Free Software Foundation, Inc.,
<street>59 Temple Place</street> - Suite 330,
<city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
<country>USA</country>
</address>
</para>
<para>
Many of the names used by companies to distinguish their
products and services are claimed as trademarks. Where those
names appear in any GNOME documentation, and those trademarks
are made aware to the members of the GNOME Documentation
Project, the names have been printed in caps or initial caps.
</para>
</legalnotice>
</bookinfo>
<reference id="ref-design">
<title>Design Overview</title>
<partintro>
<para>
This part presents the design documentation for PolicyKit.
<xi:include href="man/PolicyKit.xml"/>
</para>
</partintro>
<xi:include href="spec/polkit-spec-introduction.xml" />
<xi:include href="spec/polkit-spec-model.xml" />
<xi:include href="spec/polkit-spec-configuration.xml" />
</reference>
<reference id="ref-core">
<title>Core API Reference</title>
<partintro>
<para>
This part presents the class and function reference for the
core PolicyKit
libraries, <literal>libpolkit</literal>, <literal>libpolkit-grant</literal>
and <literal>libpolkit-dbus</literal>. Note that unless
explictly stated, a function belongs
to <literal>libpolkit</literal>. The split is arranged such
that mechanisms checking for authorizations only need to link
with <literal>libpolkit</literal>.
</para>
</partintro>
<xi:include href="xml/polkit-types.xml"/>
<xi:include href="xml/polkit-sysdeps.xml"/>
<xi:include href="xml/polkit-simple.xml"/>
<xi:include href="xml/polkit-error.xml"/>
<xi:include href="xml/polkit-result.xml"/>
<xi:include href="xml/polkit-action.xml"/>
<xi:include href="xml/polkit-seat.xml"/>
<xi:include href="xml/polkit-session.xml"/>
<xi:include href="xml/polkit-caller.xml"/>
<xi:include href="xml/polkit-dbus.xml"/>
<xi:include href="xml/polkit-context.xml"/>
<xi:include href="xml/polkit-config.xml"/>
<xi:include href="xml/polkit-policy-file.xml"/>
<xi:include href="xml/polkit-policy-file-entry.xml"/>
<xi:include href="xml/polkit-policy-default.xml"/>
<xi:include href="xml/polkit-policy-cache.xml"/>
<xi:include href="xml/polkit-authorization.xml"/>
<xi:include href="xml/polkit-authorization-constraint.xml"/>
<xi:include href="xml/polkit-authorization-db.xml"/>
<xi:include href="xml/polkit-grant.xml"/>
</reference>
<reference id="tools-fileformats">
<title>Tools and file formats</title>
<partintro>
<para>
This part presents the tools, file formats used and assorted documentation distributed with PolicyKit.
</para>
</partintro>
<xi:include href="man/PolicyKit.xml"/>
<xi:include href="man/PolicyKit.conf.xml"/>
<xi:include href="man/polkit-auth.xml"/>
<xi:include href="man/polkit-action.xml"/>
<xi:include href="man/polkit-policy-file-validate.xml"/>
<xi:include href="man/polkit-config-file-validate.xml"/>
</reference>
<index role="deprecated">
<title>Index of deprecated symbols</title>
</index>
<index role="0.7">
<title>Index of new symbols in 0.7</title>
</index>
<index role="0.8">
<title>Index of new symbols in 0.8</title>
</index>
<index>
<title>Index</title>
</index>
<!-- License -->
<appendix id="license">
<title>License</title>
<para>
<programlisting><xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../COPYING" parse="text"><xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback></xi:include></programlisting>
</para>
</appendix>
</book>
|