xref: /titanic_41/usr/src/lib/libzonecfg/dtd/zonecfg.dtd.1 (revision fa9e4066f08beec538e775443c5be79dd423fcab)
17c478bd9Sstevel@tonic-gate<?xml version='1.0' encoding='UTF-8' ?>
27c478bd9Sstevel@tonic-gate
37c478bd9Sstevel@tonic-gate<!--
47c478bd9Sstevel@tonic-gate CDDL HEADER START
57c478bd9Sstevel@tonic-gate
67c478bd9Sstevel@tonic-gate The contents of this file are subject to the terms of the
77c478bd9Sstevel@tonic-gate Common Development and Distribution License, Version 1.0 only
87c478bd9Sstevel@tonic-gate (the "License").  You may not use this file except in compliance
97c478bd9Sstevel@tonic-gate with the License.
107c478bd9Sstevel@tonic-gate
117c478bd9Sstevel@tonic-gate You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
127c478bd9Sstevel@tonic-gate or http://www.opensolaris.org/os/licensing.
137c478bd9Sstevel@tonic-gate See the License for the specific language governing permissions
147c478bd9Sstevel@tonic-gate and limitations under the License.
157c478bd9Sstevel@tonic-gate
167c478bd9Sstevel@tonic-gate When distributing Covered Code, include this CDDL HEADER in each
177c478bd9Sstevel@tonic-gate file and include the License file at usr/src/OPENSOLARIS.LICENSE.
187c478bd9Sstevel@tonic-gate If applicable, add the following below this CDDL HEADER, with the
197c478bd9Sstevel@tonic-gate fields enclosed by brackets "[]" replaced with your own identifying
207c478bd9Sstevel@tonic-gate information: Portions Copyright [yyyy] [name of copyright owner]
217c478bd9Sstevel@tonic-gate
227c478bd9Sstevel@tonic-gate CDDL HEADER END
237c478bd9Sstevel@tonic-gate
24*fa9e4066Sahrens Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
25*fa9e4066Sahrens Use is subject to license terms.
26*fa9e4066Sahrens
277c478bd9Sstevel@tonic-gate    ident	"%Z%%M%	%I%	%E% SMI"
287c478bd9Sstevel@tonic-gate-->
297c478bd9Sstevel@tonic-gate
307c478bd9Sstevel@tonic-gate<!--Element Definitions-->
317c478bd9Sstevel@tonic-gate
327c478bd9Sstevel@tonic-gate<!ELEMENT fsoption	EMPTY>
337c478bd9Sstevel@tonic-gate<!ATTLIST fsoption	name		CDATA #REQUIRED>
347c478bd9Sstevel@tonic-gate
357c478bd9Sstevel@tonic-gate<!ELEMENT filesystem	(fsoption)* >
367c478bd9Sstevel@tonic-gate
377c478bd9Sstevel@tonic-gate<!ATTLIST filesystem	special		CDATA #REQUIRED
387c478bd9Sstevel@tonic-gate			raw		CDATA ""
397c478bd9Sstevel@tonic-gate			directory	CDATA #REQUIRED
407c478bd9Sstevel@tonic-gate			type		CDATA #REQUIRED>
417c478bd9Sstevel@tonic-gate
427c478bd9Sstevel@tonic-gate<!ELEMENT inherited-pkg-dir	EMPTY>
437c478bd9Sstevel@tonic-gate
447c478bd9Sstevel@tonic-gate<!ATTLIST inherited-pkg-dir	directory	CDATA #REQUIRED>
457c478bd9Sstevel@tonic-gate
467c478bd9Sstevel@tonic-gate<!ELEMENT network	EMPTY>
477c478bd9Sstevel@tonic-gate
487c478bd9Sstevel@tonic-gate<!ATTLIST network	address		CDATA #REQUIRED
497c478bd9Sstevel@tonic-gate			physical	CDATA #REQUIRED>
507c478bd9Sstevel@tonic-gate
517c478bd9Sstevel@tonic-gate<!ELEMENT device	EMPTY>
527c478bd9Sstevel@tonic-gate
537c478bd9Sstevel@tonic-gate<!ATTLIST device	match		CDATA #REQUIRED>
547c478bd9Sstevel@tonic-gate
557c478bd9Sstevel@tonic-gate<!ELEMENT rctl-value	EMPTY>
567c478bd9Sstevel@tonic-gate
577c478bd9Sstevel@tonic-gate<!ATTLIST rctl-value	priv		CDATA #REQUIRED
587c478bd9Sstevel@tonic-gate			limit		CDATA #REQUIRED
597c478bd9Sstevel@tonic-gate			action		CDATA #REQUIRED>
607c478bd9Sstevel@tonic-gate
617c478bd9Sstevel@tonic-gate<!ELEMENT rctl          (rctl-value)*>
627c478bd9Sstevel@tonic-gate
637c478bd9Sstevel@tonic-gate<!ATTLIST rctl		name		CDATA #REQUIRED>
647c478bd9Sstevel@tonic-gate
657c478bd9Sstevel@tonic-gate<!ELEMENT attr		EMPTY>
667c478bd9Sstevel@tonic-gate
677c478bd9Sstevel@tonic-gate<!ATTLIST attr		name		CDATA #REQUIRED
687c478bd9Sstevel@tonic-gate			type		(boolean | int | string | uint)
697c478bd9Sstevel@tonic-gate					#REQUIRED
707c478bd9Sstevel@tonic-gate			value		CDATA #REQUIRED>
717c478bd9Sstevel@tonic-gate
72*fa9e4066Sahrens<!ELEMENT dataset	EMPTY>
73*fa9e4066Sahrens
74*fa9e4066Sahrens<!ATTLIST dataset	name		CDATA #REQUIRED>
75*fa9e4066Sahrens
76*fa9e4066Sahrens<!ELEMENT zone		(filesystem | inherited-pkg-dir | network | device | rctl | attr | dataset)*>
777c478bd9Sstevel@tonic-gate
787c478bd9Sstevel@tonic-gate<!ATTLIST zone		name		CDATA #REQUIRED
797c478bd9Sstevel@tonic-gate			zonepath	CDATA #REQUIRED
807c478bd9Sstevel@tonic-gate			autoboot	(true | false) #REQUIRED
817c478bd9Sstevel@tonic-gate			pool		CDATA ""
827c478bd9Sstevel@tonic-gate			version		NMTOKEN #FIXED '1'>
83