xref: /onnv-gate/usr/src/lib/libzonecfg/dtd/zonecfg.dtd.1 (revision 2267:c5d9a656170f)
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
71507Sgjelinek Common Development and Distribution License (the "License").
81507Sgjelinek You may not use this file except in compliance with the License.
90Sstevel@tonic-gate
100Sstevel@tonic-gate You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
110Sstevel@tonic-gate or http://www.opensolaris.org/os/licensing.
120Sstevel@tonic-gate See the License for the specific language governing permissions
130Sstevel@tonic-gate and limitations under the License.
140Sstevel@tonic-gate
150Sstevel@tonic-gate When distributing Covered Code, include this CDDL HEADER in each
160Sstevel@tonic-gate file and include the License file at usr/src/OPENSOLARIS.LICENSE.
170Sstevel@tonic-gate If applicable, add the following below this CDDL HEADER, with the
180Sstevel@tonic-gate fields enclosed by brackets "[]" replaced with your own identifying
190Sstevel@tonic-gate information: Portions Copyright [yyyy] [name of copyright owner]
200Sstevel@tonic-gate
210Sstevel@tonic-gate CDDL HEADER END
220Sstevel@tonic-gate
231507Sgjelinek Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
24789Sahrens Use is subject to license terms.
25789Sahrens
261645Scomay ident	"%Z%%M%	%I%	%E% SMI"
270Sstevel@tonic-gate-->
280Sstevel@tonic-gate
290Sstevel@tonic-gate<!--Element Definitions-->
300Sstevel@tonic-gate
310Sstevel@tonic-gate<!ELEMENT fsoption	EMPTY>
320Sstevel@tonic-gate<!ATTLIST fsoption	name		CDATA #REQUIRED>
330Sstevel@tonic-gate
340Sstevel@tonic-gate<!ELEMENT filesystem	(fsoption)* >
350Sstevel@tonic-gate
360Sstevel@tonic-gate<!ATTLIST filesystem	special		CDATA #REQUIRED
370Sstevel@tonic-gate			raw		CDATA ""
380Sstevel@tonic-gate			directory	CDATA #REQUIRED
390Sstevel@tonic-gate			type		CDATA #REQUIRED>
400Sstevel@tonic-gate
410Sstevel@tonic-gate<!ELEMENT inherited-pkg-dir	EMPTY>
420Sstevel@tonic-gate
430Sstevel@tonic-gate<!ATTLIST inherited-pkg-dir	directory	CDATA #REQUIRED>
440Sstevel@tonic-gate
450Sstevel@tonic-gate<!ELEMENT network	EMPTY>
460Sstevel@tonic-gate
470Sstevel@tonic-gate<!ATTLIST network	address		CDATA #REQUIRED
480Sstevel@tonic-gate			physical	CDATA #REQUIRED>
490Sstevel@tonic-gate
500Sstevel@tonic-gate<!ELEMENT device	EMPTY>
510Sstevel@tonic-gate
520Sstevel@tonic-gate<!ATTLIST device	match		CDATA #REQUIRED>
530Sstevel@tonic-gate
540Sstevel@tonic-gate<!ELEMENT rctl-value	EMPTY>
550Sstevel@tonic-gate
560Sstevel@tonic-gate<!ATTLIST rctl-value	priv		CDATA #REQUIRED
570Sstevel@tonic-gate			limit		CDATA #REQUIRED
580Sstevel@tonic-gate			action		CDATA #REQUIRED>
590Sstevel@tonic-gate
601645Scomay<!ELEMENT rctl		(rctl-value)*>
610Sstevel@tonic-gate
620Sstevel@tonic-gate<!ATTLIST rctl		name		CDATA #REQUIRED>
630Sstevel@tonic-gate
640Sstevel@tonic-gate<!ELEMENT attr		EMPTY>
650Sstevel@tonic-gate
660Sstevel@tonic-gate<!ATTLIST attr		name		CDATA #REQUIRED
670Sstevel@tonic-gate			type		(boolean | int | string | uint)
680Sstevel@tonic-gate					#REQUIRED
690Sstevel@tonic-gate			value		CDATA #REQUIRED>
700Sstevel@tonic-gate
71789Sahrens<!ELEMENT dataset	EMPTY>
72789Sahrens
73789Sahrens<!ATTLIST dataset	name		CDATA #REQUIRED>
74789Sahrens
751507Sgjelinek<!ELEMENT package	EMPTY>
761507Sgjelinek
771507Sgjelinek<!ATTLIST package	name		CDATA #REQUIRED
781507Sgjelinek			version		CDATA #REQUIRED>
791507Sgjelinek
801507Sgjelinek<!ELEMENT obsoletes	EMPTY>
811507Sgjelinek<!ATTLIST obsoletes	id		CDATA #REQUIRED>
821507Sgjelinek
831507Sgjelinek<!ELEMENT incompatible	EMPTY>
841507Sgjelinek<!ATTLIST incompatible	id		CDATA #REQUIRED>
851507Sgjelinek
861507Sgjelinek<!ELEMENT patch	(obsoletes | incompatible)* >
871507Sgjelinek
881507Sgjelinek<!ATTLIST patch		id		CDATA #REQUIRED>
891507Sgjelinek
901507Sgjelinek<!ELEMENT dev-perm	EMPTY>
911507Sgjelinek
921507Sgjelinek<!ATTLIST dev-perm	name		CDATA #REQUIRED
931507Sgjelinek			uid		CDATA #REQUIRED
941507Sgjelinek			gid		CDATA #REQUIRED
951507Sgjelinek			mode		CDATA #REQUIRED
961507Sgjelinek			acl		CDATA #REQUIRED>
971507Sgjelinek
981507Sgjelinek<!ELEMENT zone		(filesystem | inherited-pkg-dir | network | device | rctl | attr | dataset | package | patch | dev-perm)*>
990Sstevel@tonic-gate
1000Sstevel@tonic-gate<!ATTLIST zone		name		CDATA #REQUIRED
1010Sstevel@tonic-gate			zonepath	CDATA #REQUIRED
1020Sstevel@tonic-gate			autoboot	(true | false) #REQUIRED
1030Sstevel@tonic-gate			pool		CDATA ""
1041645Scomay			limitpriv	CDATA ""
105*2267Sdp			bootargs	CDATA ""
1060Sstevel@tonic-gate			version		NMTOKEN #FIXED '1'>
107