2003-09-29 Havoc Pennington <hp@pobox.com>
[platform/upstream/dbus.git] / doc / busconfig.dtd
1 <!ELEMENT busconfig (user |
2                      type |
3                      fork |
4                      listen | 
5                      pidfile |
6                      includedir |
7                      servicedir |
8                      auth |
9                      include |
10                      policy |
11                      limit)*>
12
13 <!ELEMENT user (#PCDATA)>
14 <!ELEMENT listen (#PCDATA)>
15 <!ELEMENT includedir (#PCDATA)>
16 <!ELEMENT servicedir (#PCDATA)>
17 <!ELEMENT auth (#PCDATA)>
18 <!ELEMENT type (#PCDATA)>
19 <!ELEMENT pidfile (#PCDATA)>
20 <!ELEMENT fork EMPTY>
21
22 <!ELEMENT include (#PCDATA)>
23 <!ATTLIST include 
24           ignore_missing (yes|no) "yes">
25
26 <!ELEMENT policy (allow|deny)*>
27 <!ATTLIST policy 
28           context (default|mandatory) #IMPLIED
29           user CDATA #IMPLIED
30           group CDATA #IMPLIED>
31
32 <!ELEMENT allow EMPTY>
33 <!ATTLIST allow 
34           user CDATA #IMPLIED
35           send CDATA #IMPLIED
36           receive CDATA #IMPLIED
37           own CDATA #IMPLIED
38           send_to CDATA #IMPLIED
39           receive_from CDATA #IMPLIED>
40
41 <!ELEMENT deny EMPTY>
42 <!ATTLIST deny
43           user CDATA #IMPLIED
44           send CDATA #IMPLIED
45           receive CDATA #IMPLIED
46           own CDATA #IMPLIED
47           send_to CDATA #IMPLIED
48           receive_from CDATA #IMPLIED>
49
50 <!ELEMENT limit (#PCDATA)>
51 <!ATTLIST limit name CDATA #REQUIRED>
52