xref: /illumos-gate/usr/src/lib/brand/sn1/zone/platform.xml (revision 8c3347c4989237d6ebeeb03a67b21a523fc105d6)
19acbbeafSnn35248<?xml version="1.0"?>
29acbbeafSnn35248
39acbbeafSnn35248<!--
49acbbeafSnn35248 CDDL HEADER START
59acbbeafSnn35248
69acbbeafSnn35248 The contents of this file are subject to the terms of the
79acbbeafSnn35248 Common Development and Distribution License (the "License").
89acbbeafSnn35248 You may not use this file except in compliance with the License.
99acbbeafSnn35248
109acbbeafSnn35248 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
119acbbeafSnn35248 or http://www.opensolaris.org/os/licensing.
129acbbeafSnn35248 See the License for the specific language governing permissions
139acbbeafSnn35248 and limitations under the License.
149acbbeafSnn35248
159acbbeafSnn35248 When distributing Covered Code, include this CDDL HEADER in each
169acbbeafSnn35248 file and include the License file at usr/src/OPENSOLARIS.LICENSE.
179acbbeafSnn35248 If applicable, add the following below this CDDL HEADER, with the
189acbbeafSnn35248 fields enclosed by brackets "[]" replaced with your own identifying
199acbbeafSnn35248 information: Portions Copyright [yyyy] [name of copyright owner]
209acbbeafSnn35248
219acbbeafSnn35248 CDDL HEADER END
229acbbeafSnn35248
230fbb751dSJohn Levon Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
249acbbeafSnn35248
259acbbeafSnn35248 DO NOT EDIT THIS FILE.
269acbbeafSnn35248-->
279acbbeafSnn35248
289acbbeafSnn35248<!DOCTYPE platform PUBLIC "-//Sun Microsystems Inc//Zones Platform//EN"
299acbbeafSnn35248    "file:///usr/share/lib/xml/dtd/zone_platform.dtd.1">
309acbbeafSnn35248
31f4b3ec61Sdh155122<platform name="native" allow-exclusive-ip="true">
329acbbeafSnn35248
339acbbeafSnn35248	<!-- Global filesystems to mount when booting the zone -->
349acbbeafSnn35248	<global_mount special="/dev" directory="/dev" type="dev"
359acbbeafSnn35248	    opt="attrdir=%R/dev"/>
369acbbeafSnn35248
37628e3cbeSEdward Pilatowicz	<global_mount special="/usr" directory="/.SUNWnative/usr"
38628e3cbeSEdward Pilatowicz	    opt="ro,nodevices" type="lofs" />
39628e3cbeSEdward Pilatowicz	<global_mount special="/lib" directory="/.SUNWnative/lib"
40628e3cbeSEdward Pilatowicz	    opt="ro,nodevices" type="lofs" />
41628e3cbeSEdward Pilatowicz
429acbbeafSnn35248	<!-- Local filesystems to mount when booting the zone -->
439acbbeafSnn35248	<mount special="/proc" directory="/proc" type="proc" />
449acbbeafSnn35248	<mount special="ctfs" directory="/system/contract" type="ctfs" />
459acbbeafSnn35248	<mount special="mnttab" directory="/etc/mnttab" type="mntfs" />
469acbbeafSnn35248	<mount special="objfs" directory="/system/object" type="objfs" />
479acbbeafSnn35248	<mount special="swap" directory="/etc/svc/volatile" type="tmpfs" />
489acbbeafSnn35248
499acbbeafSnn35248	<!-- Devices to create under /dev -->
509acbbeafSnn35248	<device match="arp" />
51e71ca95cSGerald Jelinek	<device match="bpf" />
529acbbeafSnn35248	<device match="conslog" />
539acbbeafSnn35248	<device match="cpu/self/cpuid" />
549acbbeafSnn35248	<device match="crypto" />
559acbbeafSnn35248	<device match="cryptoadm" />
569acbbeafSnn35248	<device match="dsk" />
579acbbeafSnn35248	<device match="dtrace/*" />
589acbbeafSnn35248	<device match="dtrace/provider/*" />
59*8c3347c4SAlexander Pyhalov	<device match="eventfd" />
609acbbeafSnn35248	<device match="fd" />
61b1c760bdSJames Blachly	<device match="full" />
62b127ac41SPhilip Kirk	<device match="ipnet" />
639acbbeafSnn35248	<device match="kstat" />
649acbbeafSnn35248	<device match="lo0" />
650fbb751dSJohn Levon	<device match="lofictl" />
660fbb751dSJohn Levon	<device match="lofi" />
679acbbeafSnn35248	<device match="log" />
689acbbeafSnn35248	<device match="logindmux" />
69e71ca95cSGerald Jelinek	<device match="nsmb" />
70d62bc4baSyz147064	<device match="net/*" />
719acbbeafSnn35248	<device match="null" />
729acbbeafSnn35248	<device match="openprom" arch="sparc" />
739acbbeafSnn35248	<device match="poll" />
749acbbeafSnn35248	<device match="pool" />
759acbbeafSnn35248	<device match="ptmx" />
769acbbeafSnn35248	<device match="pts/*" />
779acbbeafSnn35248	<device match="random" />
789acbbeafSnn35248	<device match="rdsk" />
790fbb751dSJohn Levon	<device match="rlofi" />
809acbbeafSnn35248	<device match="rmt" />
819acbbeafSnn35248	<device match="sad/user" />
82b127ac41SPhilip Kirk	<device match="svvslo0" />
83b127ac41SPhilip Kirk	<device match="svvslo1" />
84b127ac41SPhilip Kirk	<device match="svvslo2" />
85b127ac41SPhilip Kirk	<device match="svvslo3" />
869acbbeafSnn35248	<device match="swap" />
879acbbeafSnn35248	<device match="sysevent" />
889acbbeafSnn35248	<device match="tcp" />
899acbbeafSnn35248	<device match="tcp6" />
909acbbeafSnn35248	<device match="term" />
919acbbeafSnn35248	<device match="ticlts" />
929acbbeafSnn35248	<device match="ticots" />
939acbbeafSnn35248	<device match="ticotsord" />
949acbbeafSnn35248	<device match="tty" />
959acbbeafSnn35248	<device match="udp" />
969acbbeafSnn35248	<device match="udp6" />
979acbbeafSnn35248	<device match="urandom" />
989acbbeafSnn35248	<device match="zero" />
999acbbeafSnn35248	<device match="zfs" />
1009acbbeafSnn35248
101f4b3ec61Sdh155122	<!-- Devices to create in exclusive IP zone only -->
1022b24ab6bSSebastien Roy	<device match="dld" ip-type="exclusive" />
103f4b3ec61Sdh155122	<device match="icmp" ip-type="exclusive" />
104f4b3ec61Sdh155122	<device match="icmp6" ip-type="exclusive" />
105f4b3ec61Sdh155122	<device match="ip" ip-type="exclusive" />
106f4b3ec61Sdh155122	<device match="ip6" ip-type="exclusive" />
107f4b3ec61Sdh155122	<device match="ipauth" ip-type="exclusive" />
108f4b3ec61Sdh155122	<device match="ipf" ip-type="exclusive" />
109f4b3ec61Sdh155122	<device match="ipl" ip-type="exclusive" />
110f4b3ec61Sdh155122	<device match="iplookup" ip-type="exclusive" />
111e11c3f44Smeem	<device match="ipmpstub" ip-type="exclusive" />
112f4b3ec61Sdh155122	<device match="ipnat" ip-type="exclusive" />
113f4b3ec61Sdh155122	<device match="ipscan" ip-type="exclusive" />
114f4b3ec61Sdh155122	<device match="ipsecah" ip-type="exclusive" />
115f4b3ec61Sdh155122	<device match="ipsecesp" ip-type="exclusive" />
116f4b3ec61Sdh155122	<device match="ipstate" ip-type="exclusive" />
117f4b3ec61Sdh155122	<device match="ipsync" ip-type="exclusive" />
1182b24ab6bSSebastien Roy	<device match="iptunq" ip-type="exclusive" />
119f4b3ec61Sdh155122	<device match="keysock" ip-type="exclusive" />
120f4b3ec61Sdh155122	<device match="rawip" ip-type="exclusive" />
121f4b3ec61Sdh155122	<device match="rawip6" ip-type="exclusive" />
122f4b3ec61Sdh155122	<device match="rts" ip-type="exclusive" />
123e6bdcbd5Sdh155122	<device match="sad/admin" ip-type="exclusive" />
124f4b3ec61Sdh155122	<device match="sctp" ip-type="exclusive" />
125f4b3ec61Sdh155122	<device match="sctp6" ip-type="exclusive" />
126f4b3ec61Sdh155122	<device match="spdsock" ip-type="exclusive" />
127f53eecf5SJames Carlson	<device match="sppp" ip-type="exclusive" />
128f53eecf5SJames Carlson	<device match="sppptun" ip-type="exclusive" />
129f4b3ec61Sdh155122
1309acbbeafSnn35248	<!-- Renamed devices to create under /dev -->
1319acbbeafSnn35248	<device match="zcons/%z/zoneconsole" name="zconsole" />
1329acbbeafSnn35248
1339acbbeafSnn35248	<!-- Symlinks to create under /dev -->
1349acbbeafSnn35248	<symlink source="console" target="zconsole" />
1359acbbeafSnn35248	<symlink source="dtremote" target="/dev/null" />
1369acbbeafSnn35248	<symlink source="msglog" target="zconsole" />
1379acbbeafSnn35248	<symlink source="stderr" target="./fd/2" />
1389acbbeafSnn35248	<symlink source="stdin" target="./fd/0" />
1399acbbeafSnn35248	<symlink source="stdout" target="./fd/1" />
1409acbbeafSnn35248	<symlink source="syscon" target="zconsole" />
1419acbbeafSnn35248	<symlink source="sysmsg" target="zconsole" />
1429acbbeafSnn35248	<symlink source="systty" target="zconsole" />
1439acbbeafSnn35248</platform>
144