dbus/doc/busconfig.dtd
Olivier Andrieu 3abcc7d28d * bus/config-parser.c (bus_config_parser_new): fix an invalid _unref
in the SELinux support.

* doc/busconfig.dtd: update DTD for SELinux support.

* bus/config-loader-libxml.c: fix error handler and parser
initialisation/cleanup. OOM test now works with libxml2 HEAD.

* configure.in: remove the warning about libxml2

* dbus/dbus-bus.c: silence doxygen warning.
2004-07-31 18:28:10 +00:00

58 lines
1.5 KiB
DTD

<!ELEMENT busconfig (user |
type |
fork |
listen |
pidfile |
includedir |
servicedir |
auth |
include |
policy |
limit |
selinux)*>
<!ELEMENT user (#PCDATA)>
<!ELEMENT listen (#PCDATA)>
<!ELEMENT includedir (#PCDATA)>
<!ELEMENT servicedir (#PCDATA)>
<!ELEMENT auth (#PCDATA)>
<!ELEMENT type (#PCDATA)>
<!ELEMENT pidfile (#PCDATA)>
<!ELEMENT fork EMPTY>
<!ELEMENT include (#PCDATA)>
<!ATTLIST include
ignore_missing (yes|no) "yes">
<!ELEMENT policy (allow|deny)*>
<!ATTLIST policy
context (default|mandatory) #IMPLIED
user CDATA #IMPLIED
group CDATA #IMPLIED>
<!ELEMENT allow EMPTY>
<!ATTLIST allow
user CDATA #IMPLIED
send CDATA #IMPLIED
receive CDATA #IMPLIED
own CDATA #IMPLIED
send_to CDATA #IMPLIED
receive_from CDATA #IMPLIED>
<!ELEMENT deny EMPTY>
<!ATTLIST deny
user CDATA #IMPLIED
send CDATA #IMPLIED
receive CDATA #IMPLIED
own CDATA #IMPLIED
send_to CDATA #IMPLIED
receive_from CDATA #IMPLIED>
<!ELEMENT limit (#PCDATA)>
<!ATTLIST limit name CDATA #REQUIRED>
<!ELEMENT selinux (associate)*>
<!ELEMENT associate EMPTY>
<!ATTLIST associate
own CDATA #REQUIRED
context CDATA #REQUIRED>