1e71ca95cSGerald Jelinek<?xml version="1.0"?>
2e71ca95cSGerald Jelinek
3e71ca95cSGerald Jelinek<!--
4e71ca95cSGerald Jelinek CDDL HEADER START
5e71ca95cSGerald Jelinek
6e71ca95cSGerald Jelinek The contents of this file are subject to the terms of the
7e71ca95cSGerald Jelinek Common Development and Distribution License (the "License").
8e71ca95cSGerald Jelinek You may not use this file except in compliance with the License.
9e71ca95cSGerald Jelinek
10e71ca95cSGerald Jelinek You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11e71ca95cSGerald Jelinek or http://www.opensolaris.org/os/licensing.
12e71ca95cSGerald Jelinek See the License for the specific language governing permissions
13e71ca95cSGerald Jelinek and limitations under the License.
14e71ca95cSGerald Jelinek
15e71ca95cSGerald Jelinek When distributing Covered Code, include this CDDL HEADER in each
16e71ca95cSGerald Jelinek file and include the License file at usr/src/OPENSOLARIS.LICENSE.
17e71ca95cSGerald Jelinek If applicable, add the following below this CDDL HEADER, with the
18e71ca95cSGerald Jelinek fields enclosed by brackets "[]" replaced with your own identifying
19e71ca95cSGerald Jelinek information: Portions Copyright [yyyy] [name of copyright owner]
20e71ca95cSGerald Jelinek
21e71ca95cSGerald Jelinek CDDL HEADER END
22e71ca95cSGerald Jelinek
23a20ee416SGlenn Faden Copyright (c) 2009, 2010, Oracle and/or its affiliates. All rights reserved.
24e71ca95cSGerald Jelinek
25e71ca95cSGerald Jelinek DO NOT EDIT THIS FILE.
26*3c7284bdSAlexander Eremin Copyright 2014 Nexenta Systems, Inc. All rights reserved.
27e71ca95cSGerald Jelinek-->
28e71ca95cSGerald Jelinek
29e71ca95cSGerald Jelinek<!DOCTYPE brand PUBLIC "-//Sun Microsystems Inc//DTD Brands//EN"
30e71ca95cSGerald Jelinek    "file:///usr/share/lib/xml/dtd/brand.dtd.1">
31e71ca95cSGerald Jelinek
32e71ca95cSGerald Jelinek<brand name="solaris10">
33e71ca95cSGerald Jelinek	<modname>s10_brand</modname>
34e71ca95cSGerald Jelinek	<initname>/sbin/init</initname>
35cb8a054bSGlenn Faden	<login_cmd>/usr/bin/login -z %Z %u</login_cmd>
36cb8a054bSGlenn Faden	<forcedlogin_cmd>/usr/bin/login -z %Z -f %u</forcedlogin_cmd>
37e71ca95cSGerald Jelinek	<user_cmd>/usr/bin/getent passwd %u</user_cmd>
38e71ca95cSGerald Jelinek
39e71ca95cSGerald Jelinek	<install>/usr/lib/brand/solaris10/image_install %z %R</install>
40caaceb36S	<installopts>a:d:Fpsuv</installopts>
41e71ca95cSGerald Jelinek	<boot>/usr/lib/brand/solaris10/s10_boot %z %R</boot>
42e71ca95cSGerald Jelinek	<sysboot>/usr/lib/brand/solaris10/prestate %z %R 2 0</sysboot>
43e71ca95cSGerald Jelinek	<halt></halt>
44*3c7284bdSAlexander Eremin	<shutdown>/usr/sbin/shutdown -y -g0 -i5</shutdown>
45e71ca95cSGerald Jelinek	<verify_cfg>/usr/lib/brand/solaris10/s10_support verify</verify_cfg>
46e71ca95cSGerald Jelinek	<verify_adm></verify_adm>
47ab5dfd5eS	<postattach>/usr/lib/brand/solaris10/postattach %z %R</postattach>
48e71ca95cSGerald Jelinek	<attach>/usr/lib/brand/solaris10/attach %z %R</attach>
49e71ca95cSGerald Jelinek	<detach>/usr/lib/brand/solaris10/detach %z %R</detach>
50e71ca95cSGerald Jelinek	<clone>/usr/lib/brand/solaris10/clone -z %z -R %R</clone>
51ab5dfd5eS	<preuninstall>/usr/lib/brand/solaris10/preuninstall %z %R</preuninstall>
52e71ca95cSGerald Jelinek	<uninstall>/usr/lib/brand/solaris10/uninstall %z %R</uninstall>
53e71ca95cSGerald Jelinek	<prestatechange>/usr/lib/brand/solaris10/prestate %z %R</prestatechange>
54e71ca95cSGerald Jelinek	<poststatechange>/usr/lib/brand/solaris10/poststate %z %R</poststatechange>
55e71ca95cSGerald Jelinek	<query>/usr/lib/brand/shared/query %z %R</query>
56e71ca95cSGerald Jelinek
57e71ca95cSGerald Jelinek	<privilege set="default" name="contract_event" />
58e71ca95cSGerald Jelinek	<privilege set="default" name="contract_identity" />
59e71ca95cSGerald Jelinek	<privilege set="default" name="contract_observer" />
60e71ca95cSGerald Jelinek	<privilege set="default" name="file_chown" />
61e71ca95cSGerald Jelinek	<privilege set="default" name="file_chown_self" />
62e71ca95cSGerald Jelinek	<privilege set="default" name="file_dac_execute" />
63e71ca95cSGerald Jelinek	<privilege set="default" name="file_dac_read" />
64e71ca95cSGerald Jelinek	<privilege set="default" name="file_dac_search" />
65e71ca95cSGerald Jelinek	<privilege set="default" name="file_dac_write" />
66e71ca95cSGerald Jelinek	<privilege set="default" name="file_owner" />
67e71ca95cSGerald Jelinek	<privilege set="default" name="file_setid" />
68e71ca95cSGerald Jelinek	<privilege set="default" name="ipc_dac_read" />
69e71ca95cSGerald Jelinek	<privilege set="default" name="ipc_dac_write" />
70e71ca95cSGerald Jelinek	<privilege set="default" name="ipc_owner" />
71e71ca95cSGerald Jelinek	<privilege set="default" name="net_bindmlp" />
72e71ca95cSGerald Jelinek	<privilege set="default" name="net_icmpaccess" />
73e71ca95cSGerald Jelinek	<privilege set="default" name="net_mac_aware" />
74e71ca95cSGerald Jelinek	<privilege set="default" name="net_observability" />
75e71ca95cSGerald Jelinek	<privilege set="default" name="net_privaddr" />
76e71ca95cSGerald Jelinek	<privilege set="default" name="net_rawaccess" ip-type="exclusive" />
77e71ca95cSGerald Jelinek	<privilege set="default" name="proc_chroot" />
78e71ca95cSGerald Jelinek	<privilege set="default" name="sys_audit" />
79e71ca95cSGerald Jelinek	<privilege set="default" name="proc_audit" />
80e71ca95cSGerald Jelinek	<privilege set="default" name="proc_lock_memory" />
81e71ca95cSGerald Jelinek	<privilege set="default" name="proc_owner" />
82e71ca95cSGerald Jelinek	<privilege set="default" name="proc_setid" />
83e71ca95cSGerald Jelinek	<privilege set="default" name="proc_taskid" />
84e71ca95cSGerald Jelinek	<privilege set="default" name="sys_acct" />
85e71ca95cSGerald Jelinek	<privilege set="default" name="sys_admin" />
86e71ca95cSGerald Jelinek	<privilege set="default" name="sys_ip_config" ip-type="exclusive" />
87e71ca95cSGerald Jelinek	<privilege set="default" name="sys_iptun_config" ip-type="exclusive" />
88e71ca95cSGerald Jelinek	<privilege set="default" name="sys_mount" />
89e71ca95cSGerald Jelinek	<privilege set="default" name="sys_nfs" />
90e71ca95cSGerald Jelinek	<privilege set="default" name="sys_resource" />
91e71ca95cSGerald Jelinek	<privilege set="default" name="sys_ppp_config" ip-type="exclusive" />
92e71ca95cSGerald Jelinek
93e71ca95cSGerald Jelinek	<privilege set="prohibited" name="dtrace_kernel" />
94e71ca95cSGerald Jelinek	<privilege set="prohibited" name="proc_zone" />
95e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_config" />
96e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_devices" />
97e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_ip_config" ip-type="shared" />
98e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_linkdir" />
99e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_net_config" />
100e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_res_config" />
101e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_suser_compat" />
102e71ca95cSGerald Jelinek	<privilege set="prohibited" name="xvm_control" />
103e71ca95cSGerald Jelinek	<privilege set="prohibited" name="virt_manage" />
104e71ca95cSGerald Jelinek	<privilege set="prohibited" name="sys_ppp_config" ip-type="shared" />
105e71ca95cSGerald Jelinek
106e71ca95cSGerald Jelinek	<privilege set="required" name="proc_exec" />
107e71ca95cSGerald Jelinek	<privilege set="required" name="proc_fork" />
108e71ca95cSGerald Jelinek	<privilege set="required" name="sys_ip_config" ip-type="exclusive" />
109e71ca95cSGerald Jelinek	<privilege set="required" name="sys_mount" />
110e71ca95cSGerald Jelinek</brand>
111