xref: /onnv-gate/usr/src/lib/libzonecfg/dtd/zonecfg.dtd.1 (revision 789:b348f31ed315)
10Sstevel@tonic-gate<?xml version='1.0' encoding='UTF-8' ?>
20Sstevel@tonic-gate
30Sstevel@tonic-gate<!--
40Sstevel@tonic-gate CDDL HEADER START
50Sstevel@tonic-gate
60Sstevel@tonic-gate The contents of this file are subject to the terms of the
70Sstevel@tonic-gate Common Development and Distribution License, Version 1.0 only
80Sstevel@tonic-gate (the "License").  You may not use this file except in compliance
90Sstevel@tonic-gate with the License.
100Sstevel@tonic-gate
110Sstevel@tonic-gate You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
120Sstevel@tonic-gate or http://www.opensolaris.org/os/licensing.
130Sstevel@tonic-gate See the License for the specific language governing permissions
140Sstevel@tonic-gate and limitations under the License.
150Sstevel@tonic-gate
160Sstevel@tonic-gate When distributing Covered Code, include this CDDL HEADER in each
170Sstevel@tonic-gate file and include the License file at usr/src/OPENSOLARIS.LICENSE.
180Sstevel@tonic-gate If applicable, add the following below this CDDL HEADER, with the
190Sstevel@tonic-gate fields enclosed by brackets "[]" replaced with your own identifying
200Sstevel@tonic-gate information: Portions Copyright [yyyy] [name of copyright owner]
210Sstevel@tonic-gate
220Sstevel@tonic-gate CDDL HEADER END
230Sstevel@tonic-gate
24*789Sahrens Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
25*789Sahrens Use is subject to license terms.
26*789Sahrens
270Sstevel@tonic-gate    ident	"%Z%%M%	%I%	%E% SMI"
280Sstevel@tonic-gate-->
290Sstevel@tonic-gate
300Sstevel@tonic-gate<!--Element Definitions-->
310Sstevel@tonic-gate
320Sstevel@tonic-gate<!ELEMENT fsoption	EMPTY>
330Sstevel@tonic-gate<!ATTLIST fsoption	name		CDATA #REQUIRED>
340Sstevel@tonic-gate
350Sstevel@tonic-gate<!ELEMENT filesystem	(fsoption)* >
360Sstevel@tonic-gate
370Sstevel@tonic-gate<!ATTLIST filesystem	special		CDATA #REQUIRED
380Sstevel@tonic-gate			raw		CDATA ""
390Sstevel@tonic-gate			directory	CDATA #REQUIRED
400Sstevel@tonic-gate			type		CDATA #REQUIRED>
410Sstevel@tonic-gate
420Sstevel@tonic-gate<!ELEMENT inherited-pkg-dir	EMPTY>
430Sstevel@tonic-gate
440Sstevel@tonic-gate<!ATTLIST inherited-pkg-dir	directory	CDATA #REQUIRED>
450Sstevel@tonic-gate
460Sstevel@tonic-gate<!ELEMENT network	EMPTY>
470Sstevel@tonic-gate
480Sstevel@tonic-gate<!ATTLIST network	address		CDATA #REQUIRED
490Sstevel@tonic-gate			physical	CDATA #REQUIRED>
500Sstevel@tonic-gate
510Sstevel@tonic-gate<!ELEMENT device	EMPTY>
520Sstevel@tonic-gate
530Sstevel@tonic-gate<!ATTLIST device	match		CDATA #REQUIRED>
540Sstevel@tonic-gate
550Sstevel@tonic-gate<!ELEMENT rctl-value	EMPTY>
560Sstevel@tonic-gate
570Sstevel@tonic-gate<!ATTLIST rctl-value	priv		CDATA #REQUIRED
580Sstevel@tonic-gate			limit		CDATA #REQUIRED
590Sstevel@tonic-gate			action		CDATA #REQUIRED>
600Sstevel@tonic-gate
610Sstevel@tonic-gate<!ELEMENT rctl          (rctl-value)*>
620Sstevel@tonic-gate
630Sstevel@tonic-gate<!ATTLIST rctl		name		CDATA #REQUIRED>
640Sstevel@tonic-gate
650Sstevel@tonic-gate<!ELEMENT attr		EMPTY>
660Sstevel@tonic-gate
670Sstevel@tonic-gate<!ATTLIST attr		name		CDATA #REQUIRED
680Sstevel@tonic-gate			type		(boolean | int | string | uint)
690Sstevel@tonic-gate					#REQUIRED
700Sstevel@tonic-gate			value		CDATA #REQUIRED>
710Sstevel@tonic-gate
72*789Sahrens<!ELEMENT dataset	EMPTY>
73*789Sahrens
74*789Sahrens<!ATTLIST dataset	name		CDATA #REQUIRED>
75*789Sahrens
76*789Sahrens<!ELEMENT zone		(filesystem | inherited-pkg-dir | network | device | rctl | attr | dataset)*>
770Sstevel@tonic-gate
780Sstevel@tonic-gate<!ATTLIST zone		name		CDATA #REQUIRED
790Sstevel@tonic-gate			zonepath	CDATA #REQUIRED
800Sstevel@tonic-gate			autoboot	(true | false) #REQUIRED
810Sstevel@tonic-gate			pool		CDATA ""
820Sstevel@tonic-gate			version		NMTOKEN #FIXED '1'>
83