Print this page
NEX-15279 support NFS server in zone
NEX-15520 online NFS shares cause zoneadm halt to hang in nfs_export_zone_fini
Portions contributed by: Dan Kruchinin dan.kruchinin@nexenta.com
Portions contributed by: Stepan Zastupov stepan.zastupov@gmail.com
Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com>
Reviewed by: Rob Gittins <rob.gittins@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
NEX-3937 update zone brand scripts for latest pkg support
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Steve Peng <steve.peng@nexenta.com>
SMB-65 SMB server in non-global zones (data structure changes)
Many things move to the smb_server_t object, and
many functions gain an sv arg (which server).
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/lib/brand/ipkg/zone/platform.xml
+++ new/usr/src/lib/brand/ipkg/zone/platform.xml
1 1 <?xml version="1.0"?>
2 2
3 3 <!--
4 4 CDDL HEADER START
5 5
6 6 The contents of this file are subject to the terms of the
7 7 Common Development and Distribution License (the "License").
8 8 You may not use this file except in compliance with the License.
9 9
10 10 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11 11 or http://www.opensolaris.org/os/licensing.
12 12 See the License for the specific language governing permissions
|
↓ open down ↓ |
12 lines elided |
↑ open up ↑ |
13 13 and limitations under the License.
14 14
15 15 When distributing Covered Code, include this CDDL HEADER in each
16 16 file and include the License file at usr/src/OPENSOLARIS.LICENSE.
17 17 If applicable, add the following below this CDDL HEADER, with the
18 18 fields enclosed by brackets "[]" replaced with your own identifying
19 19 information: Portions Copyright [yyyy] [name of copyright owner]
20 20
21 21 CDDL HEADER END
22 22
23 - Copyright 2011 Nexenta Systems, Inc. All rights reserved.
24 23 Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
24 + Copyright 2018 Nexenta Systems, Inc.
25 25
26 26 DO NOT EDIT THIS FILE.
27 27 -->
28 28
29 29 <!DOCTYPE platform PUBLIC "-//Sun Microsystems Inc//Zones Platform//EN"
30 30 "file:///usr/share/lib/xml/dtd/zone_platform.dtd.1">
31 31
32 32 <platform name="ipkg" allow-exclusive-ip="true">
33 33
34 34 <!-- Global filesystems to mount when booting the zone -->
35 35 <global_mount special="/dev" directory="/dev" type="dev"
36 36 opt="attrdir=%R/root/dev"/>
37 37
38 38 <!-- Local filesystems to mount when booting the zone -->
39 39 <mount special="/proc" directory="/proc" type="proc" />
40 40 <mount special="ctfs" directory="/system/contract" type="ctfs" />
41 41 <mount special="mnttab" directory="/etc/mnttab" type="mntfs" />
42 42 <mount special="objfs" directory="/system/object" type="objfs" />
43 43 <mount special="swap" directory="/etc/svc/volatile" type="tmpfs" />
44 + <mount special="sharefs" directory="/etc/dfs/sharetab" type="sharefs" />
44 45
45 46 <!-- Devices to create under /dev -->
46 47 <device match="arp" />
47 48 <device match="bpf" />
48 49 <device match="conslog" />
49 50 <device match="cpu/self/cpuid" />
50 51 <device match="crypto" />
51 52 <device match="cryptoadm" />
52 53 <device match="dsk" />
53 54 <device match="dtrace/*" />
54 55 <device match="dtrace/provider/*" />
55 56 <device match="fd" />
56 57 <device match="full" />
57 58 <device match="ipnet" />
58 59 <device match="kstat" />
60 + <device match="kvm" />
59 61 <device match="lo0" />
60 62 <device match="lofictl" />
61 63 <device match="lofi" />
62 64 <device match="log" />
63 65 <device match="logindmux" />
64 66 <device match="nsmb" />
65 67 <device match="net/*" />
66 68 <device match="null" />
67 69 <device match="openprom" arch="sparc" />
68 70 <device match="poll" />
69 71 <device match="pool" />
70 72 <device match="ptmx" />
71 73 <device match="pts/*" />
72 74 <device match="random" />
73 75 <device match="rdsk" />
74 76 <device match="rlofi" />
75 77 <device match="rmt" />
76 78 <device match="sad/user" />
77 79 <device match="smbsrv" />
78 80 <device match="svvslo0" />
79 81 <device match="svvslo1" />
80 82 <device match="svvslo2" />
81 83 <device match="svvslo3" />
82 84 <device match="swap" />
83 85 <device match="sysevent" />
84 86 <device match="tcp" />
85 87 <device match="tcp6" />
86 88 <device match="term" />
87 89 <device match="ticlts" />
88 90 <device match="ticots" />
89 91 <device match="ticotsord" />
90 92 <device match="tty" />
91 93 <device match="udp" />
92 94 <device match="udp6" />
93 95 <device match="urandom" />
94 96 <device match="zero" />
95 97 <device match="zfs" />
96 98
97 99 <!-- Devices to create in exclusive IP zone only -->
98 100 <device match="dld" ip-type="exclusive" />
99 101 <device match="icmp" ip-type="exclusive" />
100 102 <device match="icmp6" ip-type="exclusive" />
101 103 <device match="ip" ip-type="exclusive" />
102 104 <device match="ip6" ip-type="exclusive" />
103 105 <device match="ipauth" ip-type="exclusive" />
104 106 <device match="ipf" ip-type="exclusive" />
105 107 <device match="ipl" ip-type="exclusive" />
106 108 <device match="iplookup" ip-type="exclusive" />
107 109 <device match="ipmpstub" ip-type="exclusive" />
108 110 <device match="ipnat" ip-type="exclusive" />
109 111 <device match="ipscan" ip-type="exclusive" />
110 112 <device match="ipsecah" ip-type="exclusive" />
111 113 <device match="ipsecesp" ip-type="exclusive" />
112 114 <device match="ipstate" ip-type="exclusive" />
113 115 <device match="ipsync" ip-type="exclusive" />
114 116 <device match="keysock" ip-type="exclusive" />
115 117 <device match="rawip" ip-type="exclusive" />
116 118 <device match="rawip6" ip-type="exclusive" />
117 119 <device match="rts" ip-type="exclusive" />
118 120 <device match="sad/admin" ip-type="exclusive" />
119 121 <device match="sctp" ip-type="exclusive" />
120 122 <device match="sctp6" ip-type="exclusive" />
121 123 <device match="spdsock" ip-type="exclusive" />
122 124 <device match="sppp" ip-type="exclusive" />
123 125 <device match="sppptun" ip-type="exclusive" />
124 126 <device match="vni" ip-type="exclusive" />
125 127
126 128 <!-- Renamed devices to create under /dev -->
127 129 <device match="zcons/%z/zoneconsole" name="zconsole" />
128 130
129 131 <!-- Symlinks to create under /dev -->
130 132 <symlink source="console" target="zconsole" />
131 133 <symlink source="dtremote" target="/dev/null" />
132 134 <symlink source="msglog" target="zconsole" />
133 135 <symlink source="stderr" target="./fd/2" />
134 136 <symlink source="stdin" target="./fd/0" />
135 137 <symlink source="stdout" target="./fd/1" />
136 138 <symlink source="syscon" target="zconsole" />
137 139 <symlink source="sysmsg" target="zconsole" />
138 140 <symlink source="systty" target="zconsole" />
139 141
140 142 </platform>
|
↓ open down ↓ |
72 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX