File: policy.dtd

package info (click to toggle)
debsig-verify 0.8
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 140 kB
  • sloc: ansic: 770; makefile: 71
file content (39 lines) | stat: -rw-r--r-- 971 bytes parent folder | download | duplicates (3)
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
<!--
 Written by Ben Collins <bcollins@debian.org>, placed in the Public
 Domain.

 DTD describing Policy files for verifying signatures of .deb packages.
  -->

<!ELEMENT Policy (Origin, Selection*, Verification+)>

    <!ATTLIST Policy xmlns CDATA #FIXED "http://www.debian.org/debsig/1.0/">

<!ELEMENT Origin EMPTY>

    <!ATTLIST Origin
	Name CDATA #REQUIRED
	id CDATA #REQUIRED
	Description CDATA #IMPLIED>

<!ELEMENT Selection ((Required|Optional)+, Reject*)>
<!ELEMENT Verification ((Required|Optional)+, Reject*)>

    <!ATTLIST Selection MinOptional CDATA #IMPLIED>
    <!ATTLIST Verification MinOptional CDATA #IMPLIED>

<!ELEMENT Required EMPTY>
<!ELEMENT Optional EMPTY>
<!ELEMENT Reject EMPTY>

    <!ATTLIST Required
	Type CDATA #REQUIRED
	File CDATA #REQUIRED
	Expiry CDATA #IMPLIED
	id CDATA #IMPLIED>
    <!ATTLIST Optional
	Type CDATA #REQUIRED
	File CDATA #REQUIRED
	Expiry CDATA #IMPLIED
	id CDATA #IMPLIED>
    <!ATTLIST Reject Type CDATA #REQUIRED>