xref: /titanic_41/usr/src/lib/libsecdb/rbac.xml (revision 06d0f3f39e2f7b67190578d7277d559c32191d6c)
1*06d0f3f3SCasper H.S. Dik<?xml version="1.0"?>
2*06d0f3f3SCasper H.S. Dik<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3*06d0f3f3SCasper H.S. Dik<!--
4*06d0f3f3SCasper H.S. Dik
5*06d0f3f3SCasper H.S. Dik
6*06d0f3f3SCasper H.S. Dik    CDDL HEADER START
7*06d0f3f3SCasper H.S. Dik
8*06d0f3f3SCasper H.S. Dik    The contents of this file are subject to the terms of the
9*06d0f3f3SCasper H.S. Dik    Common Development and Distribution License (the "License").
10*06d0f3f3SCasper H.S. Dik    You may not use this file except in compliance with the License.
11*06d0f3f3SCasper H.S. Dik
12*06d0f3f3SCasper H.S. Dik    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13*06d0f3f3SCasper H.S. Dik    or http://www.opensolaris.org/os/licensing.
14*06d0f3f3SCasper H.S. Dik    See the License for the specific language governing permissions
15*06d0f3f3SCasper H.S. Dik    and limitations under the License.
16*06d0f3f3SCasper H.S. Dik
17*06d0f3f3SCasper H.S. Dik    When distributing Covered Code, include this CDDL HEADER in each
18*06d0f3f3SCasper H.S. Dik    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19*06d0f3f3SCasper H.S. Dik    If applicable, add the following below this CDDL HEADER, with the
20*06d0f3f3SCasper H.S. Dik    fields enclosed by brackets "[]" replaced with your own identifying
21*06d0f3f3SCasper H.S. Dik    information: Portions Copyright [yyyy] [name of copyright owner]
22*06d0f3f3SCasper H.S. Dik
23*06d0f3f3SCasper H.S. Dik    CDDL HEADER END
24*06d0f3f3SCasper H.S. Dik
25*06d0f3f3SCasper H.S. Dik    Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
26*06d0f3f3SCasper H.S. Dik    Use is subject to license terms.
27*06d0f3f3SCasper H.S. Dik
28*06d0f3f3SCasper H.S. Dik    NOTE:  This service manifest is not editable; its contents will
29*06d0f3f3SCasper H.S. Dik    be overwritten by package or patch operations, including
30*06d0f3f3SCasper H.S. Dik    operating system upgrade.  Make customizations in a different
31*06d0f3f3SCasper H.S. Dik    file.
32*06d0f3f3SCasper H.S. Dik-->
33*06d0f3f3SCasper H.S. Dik
34*06d0f3f3SCasper H.S. Dik<service_bundle type='manifest' name='SUNWcsr:rbac'>
35*06d0f3f3SCasper H.S. Dik
36*06d0f3f3SCasper H.S. Dik<service
37*06d0f3f3SCasper H.S. Dik	name='system/rbac'
38*06d0f3f3SCasper H.S. Dik	type='service'
39*06d0f3f3SCasper H.S. Dik	version='1'>
40*06d0f3f3SCasper H.S. Dik
41*06d0f3f3SCasper H.S. Dik	<create_default_instance enabled='true' />
42*06d0f3f3SCasper H.S. Dik
43*06d0f3f3SCasper H.S. Dik	<single_instance />
44*06d0f3f3SCasper H.S. Dik
45*06d0f3f3SCasper H.S. Dik        <dependency
46*06d0f3f3SCasper H.S. Dik                name='usr'
47*06d0f3f3SCasper H.S. Dik                type='service'
48*06d0f3f3SCasper H.S. Dik                grouping='require_all'
49*06d0f3f3SCasper H.S. Dik                restart_on='none'>
50*06d0f3f3SCasper H.S. Dik                <service_fmri value='svc:/system/filesystem/minimal' />
51*06d0f3f3SCasper H.S. Dik        </dependency>
52*06d0f3f3SCasper H.S. Dik
53*06d0f3f3SCasper H.S. Dik	<exec_method
54*06d0f3f3SCasper H.S. Dik		type='method'
55*06d0f3f3SCasper H.S. Dik		name='start'
56*06d0f3f3SCasper H.S. Dik		exec='/lib/svc/method/svc-rbac start'
57*06d0f3f3SCasper H.S. Dik		timeout_seconds='300'>
58*06d0f3f3SCasper H.S. Dik	</exec_method>
59*06d0f3f3SCasper H.S. Dik
60*06d0f3f3SCasper H.S. Dik	<exec_method
61*06d0f3f3SCasper H.S. Dik		type='method'
62*06d0f3f3SCasper H.S. Dik		name='refresh'
63*06d0f3f3SCasper H.S. Dik		exec='/lib/svc/method/svc-rbac refresh'
64*06d0f3f3SCasper H.S. Dik		timeout_seconds='300'>
65*06d0f3f3SCasper H.S. Dik	</exec_method>
66*06d0f3f3SCasper H.S. Dik
67*06d0f3f3SCasper H.S. Dik	<exec_method
68*06d0f3f3SCasper H.S. Dik		type='method'
69*06d0f3f3SCasper H.S. Dik		name='stop'
70*06d0f3f3SCasper H.S. Dik		exec=':true'
71*06d0f3f3SCasper H.S. Dik		timeout_seconds='300'>
72*06d0f3f3SCasper H.S. Dik	</exec_method>
73*06d0f3f3SCasper H.S. Dik
74*06d0f3f3SCasper H.S. Dik	<property_group name='startd' type='framework'>
75*06d0f3f3SCasper H.S. Dik		<propval name='duration' type='astring'
76*06d0f3f3SCasper H.S. Dik			value='transient' />
77*06d0f3f3SCasper H.S. Dik	</property_group>
78*06d0f3f3SCasper H.S. Dik
79*06d0f3f3SCasper H.S. Dik	<property_group name='options' type='application'>
80*06d0f3f3SCasper H.S. Dik	</property_group>
81*06d0f3f3SCasper H.S. Dik
82*06d0f3f3SCasper H.S. Dik	<stability value='Unstable' />
83*06d0f3f3SCasper H.S. Dik
84*06d0f3f3SCasper H.S. Dik	<template>
85*06d0f3f3SCasper H.S. Dik		<common_name>
86*06d0f3f3SCasper H.S. Dik			<loctext xml:lang='C'>
87*06d0f3f3SCasper H.S. Dik			Assemble the RBAC *attr files.
88*06d0f3f3SCasper H.S. Dik			</loctext>
89*06d0f3f3SCasper H.S. Dik		</common_name>
90*06d0f3f3SCasper H.S. Dik	</template>
91*06d0f3f3SCasper H.S. Dik</service>
92*06d0f3f3SCasper H.S. Dik
93*06d0f3f3SCasper H.S. Dik</service_bundle>
94