xref: /titanic_51/usr/src/cmd/acctadm/extended-accounting.xml (revision da14cebe459d3275048785f25bd869cb09b5307f)
1074e084fSml93401<?xml version="1.0"?>
2074e084fSml93401<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3074e084fSml93401<!--
4074e084fSml93401 Copyright 2008 Sun Microsystems, Inc.  All rights reserved.
5074e084fSml93401 Use is subject to license terms.
6074e084fSml93401
7074e084fSml93401 CDDL HEADER START
8074e084fSml93401
9074e084fSml93401 The contents of this file are subject to the terms of the
10074e084fSml93401 Common Development and Distribution License (the "License").
11074e084fSml93401 You may not use this file except in compliance with the License.
12074e084fSml93401
13074e084fSml93401 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14074e084fSml93401 or http://www.opensolaris.org/os/licensing.
15074e084fSml93401 See the License for the specific language governing permissions
16074e084fSml93401 and limitations under the License.
17074e084fSml93401
18074e084fSml93401 When distributing Covered Code, include this CDDL HEADER in each
19074e084fSml93401 file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20074e084fSml93401 If applicable, add the following below this CDDL HEADER, with the
21074e084fSml93401 fields enclosed by brackets "[]" replaced with your own identifying
22074e084fSml93401 information: Portions Copyright [yyyy] [name of copyright owner]
23074e084fSml93401
24074e084fSml93401 CDDL HEADER END
25074e084fSml93401
26074e084fSml93401	NOTE:  This service manifest is not editable; its contents will
27074e084fSml93401	be overwritten by package or patch operations, including
28074e084fSml93401	operating system upgrade.  Make customizations in a different
29074e084fSml93401	file.
30074e084fSml93401
31074e084fSml93401	NOTE: Do NOT edit the 'config' properties directly, use acctadm(1M)
32074e084fSml93401	instead.
33074e084fSml93401
34074e084fSml93401	Service manifest for extended accounting.
35074e084fSml93401-->
36074e084fSml93401
37074e084fSml93401<service_bundle type='manifest' name='SUNWcsr:extended-accounting'>
38074e084fSml93401
39074e084fSml93401<service name='system/extended-accounting' type='service' version='1'>
40074e084fSml93401
41074e084fSml93401	<dependency
42074e084fSml93401		name='usr'
43074e084fSml93401		type='service'
44074e084fSml93401		grouping='require_all'
45074e084fSml93401		restart_on='none'>
46074e084fSml93401		<service_fmri value='svc:/system/filesystem/minimal' />
47074e084fSml93401	</dependency>
48074e084fSml93401
49074e084fSml93401	<exec_method
50074e084fSml93401		type='method'
51074e084fSml93401		name='start'
52074e084fSml93401		exec='/usr/sbin/acctadm -s'
53074e084fSml93401		timeout_seconds='60' />
54074e084fSml93401
55074e084fSml93401	<exec_method
56074e084fSml93401		type='method'
57074e084fSml93401		name='stop'
58074e084fSml93401		exec=':true'
59074e084fSml93401		timeout_seconds='60' />
60074e084fSml93401
61074e084fSml93401	<property_group name='startd' type='framework'>
62074e084fSml93401		<propval name='duration' type='astring'
63074e084fSml93401			value='transient' />
64074e084fSml93401	</property_group>
65074e084fSml93401
66074e084fSml93401	<instance name='flow' enabled='false'>
67074e084fSml93401
68074e084fSml93401		<property_group name='general' type='framework'>
69074e084fSml93401			<propval name='action_authorization' type='astring'
70074e084fSml93401				value='solaris.smf.manage.extended-accounting.flow' />
71074e084fSml93401			<propval name='value_authorization' type='astring'
72074e084fSml93401				value='solaris.smf.manage.extended-accounting.flow' />
73074e084fSml93401		</property_group>
74074e084fSml93401
75074e084fSml93401		<property_group name='config' type='application'>
76074e084fSml93401			<propval name='value_authorization' type='astring'
77074e084fSml93401				value='solaris.smf.value.extended-accounting.flow' />
78074e084fSml93401			<propval name='enabled' type='boolean'
79074e084fSml93401				value='false' />
80074e084fSml93401			<propval name='file' type='astring'
81074e084fSml93401				value='none' />
82074e084fSml93401			<propval name='tracked' type='astring'
83074e084fSml93401				value='none' />
84074e084fSml93401			<propval name='untracked' type='astring'
85074e084fSml93401				value='extended' />
86074e084fSml93401		</property_group>
87074e084fSml93401
88074e084fSml93401		<template>
89074e084fSml93401			<common_name>
90074e084fSml93401				<loctext xml:lang='C'>
91074e084fSml93401					configure flow extended accounting
92074e084fSml93401				</loctext>
93074e084fSml93401			</common_name>
94074e084fSml93401
95074e084fSml93401			<documentation>
96074e084fSml93401				<manpage
97074e084fSml93401					title='acctadm' section='1M'
98074e084fSml93401					manpath='/usr/share/man' />
99074e084fSml93401			</documentation>
100074e084fSml93401		</template>
101074e084fSml93401	</instance>
102074e084fSml93401
103074e084fSml93401	<instance name='process' enabled='false'>
104074e084fSml93401
105074e084fSml93401		<property_group name='general' type='framework'>
106074e084fSml93401			<propval name='action_authorization' type='astring'
107074e084fSml93401				value='solaris.smf.manage.extended-accounting.process' />
108074e084fSml93401			<propval name='value_authorization' type='astring'
109074e084fSml93401				value='solaris.smf.manage.extended-accounting.process' />
110074e084fSml93401		</property_group>
111074e084fSml93401
112074e084fSml93401		<property_group name='config' type='application'>
113074e084fSml93401			<propval name='value_authorization' type='astring'
114074e084fSml93401				value='solaris.smf.value.extended-accounting.process' />
115074e084fSml93401			<propval name='enabled' type='boolean'
116074e084fSml93401				value='false' />
117074e084fSml93401			<propval name='file' type='astring'
118074e084fSml93401				value='none' />
119074e084fSml93401			<propval name='tracked' type='astring'
120074e084fSml93401				value='none' />
121074e084fSml93401			<propval name='untracked' type='astring'
122074e084fSml93401				value='extended,host' />
123074e084fSml93401		</property_group>
124074e084fSml93401
125074e084fSml93401		<template>
126074e084fSml93401			<common_name>
127074e084fSml93401				<loctext xml:lang='C'>
128074e084fSml93401					configure process extended accounting
129074e084fSml93401				</loctext>
130074e084fSml93401			</common_name>
131074e084fSml93401
132074e084fSml93401			<documentation>
133074e084fSml93401				<manpage
134074e084fSml93401					title='acctadm' section='1M'
135074e084fSml93401					manpath='/usr/share/man' />
136074e084fSml93401			</documentation>
137074e084fSml93401		</template>
138074e084fSml93401	</instance>
139074e084fSml93401
140074e084fSml93401	<instance name='task' enabled='false'>
141074e084fSml93401
142074e084fSml93401		<property_group name='general' type='framework'>
143074e084fSml93401			<propval name='action_authorization' type='astring'
144074e084fSml93401				value='solaris.smf.manage.extended-accounting.task' />
145074e084fSml93401			<propval name='value_authorization' type='astring'
146074e084fSml93401				value='solaris.smf.manage.extended-accounting.task' />
147074e084fSml93401		</property_group>
148074e084fSml93401
149074e084fSml93401		<property_group name='config' type='application'>
150074e084fSml93401			<propval name='value_authorization' type='astring'
151074e084fSml93401				value='solaris.smf.value.extended-accounting.task' />
152074e084fSml93401			<propval name='enabled' type='boolean'
153074e084fSml93401				value='false' />
154074e084fSml93401			<propval name='file' type='astring'
155074e084fSml93401				value='none' />
156074e084fSml93401			<propval name='tracked' type='astring'
157074e084fSml93401				value='none' />
158074e084fSml93401			<propval name='untracked' type='astring'
159074e084fSml93401				value='extended' />
160074e084fSml93401		</property_group>
161074e084fSml93401
162074e084fSml93401		<template>
163074e084fSml93401			<common_name>
164074e084fSml93401				<loctext xml:lang='C'>
165074e084fSml93401					configure task extended accounting
166074e084fSml93401				</loctext>
167074e084fSml93401			</common_name>
168074e084fSml93401
169074e084fSml93401			<documentation>
170074e084fSml93401				<manpage
171074e084fSml93401					title='acctadm' section='1M'
172074e084fSml93401					manpath='/usr/share/man' />
173074e084fSml93401			</documentation>
174074e084fSml93401		</template>
175074e084fSml93401	</instance>
176074e084fSml93401
177*da14cebeSEric Cheng	<instance name='net' enabled='false'>
178*da14cebeSEric Cheng
179*da14cebeSEric Cheng		<property_group name='general' type='framework'>
180*da14cebeSEric Cheng			<propval name='action_authorization' type='astring'
181*da14cebeSEric Cheng				value='solaris.smf.manage.extended-accounting.net' />
182*da14cebeSEric Cheng			<propval name='value_authorization' type='astring'
183*da14cebeSEric Cheng				value='solaris.smf.manage.extended-accounting.net' />
184*da14cebeSEric Cheng		</property_group>
185*da14cebeSEric Cheng
186*da14cebeSEric Cheng		<property_group name='config' type='application'>
187*da14cebeSEric Cheng			<propval name='value_authorization' type='astring'
188*da14cebeSEric Cheng				value='solaris.smf.value.extended-accounting.net' />
189*da14cebeSEric Cheng			<propval name='enabled' type='boolean'
190*da14cebeSEric Cheng				value='false' />
191*da14cebeSEric Cheng			<propval name='file' type='astring'
192*da14cebeSEric Cheng				value='none' />
193*da14cebeSEric Cheng			<propval name='tracked' type='astring'
194*da14cebeSEric Cheng				value='none' />
195*da14cebeSEric Cheng			<propval name='untracked' type='astring'
196*da14cebeSEric Cheng				value='extended' />
197*da14cebeSEric Cheng		</property_group>
198*da14cebeSEric Cheng
199*da14cebeSEric Cheng		<template>
200*da14cebeSEric Cheng			<common_name>
201*da14cebeSEric Cheng				<loctext xml:lang='C'>
202*da14cebeSEric Cheng					configure net extended accounting
203*da14cebeSEric Cheng				</loctext>
204*da14cebeSEric Cheng			</common_name>
205*da14cebeSEric Cheng
206*da14cebeSEric Cheng			<documentation>
207*da14cebeSEric Cheng				<manpage
208*da14cebeSEric Cheng					title='acctadm' section='1M'
209*da14cebeSEric Cheng					manpath='/usr/share/man' />
210*da14cebeSEric Cheng			</documentation>
211*da14cebeSEric Cheng		</template>
212*da14cebeSEric Cheng	</instance>
213*da14cebeSEric Cheng
214074e084fSml93401	<stability value='Unstable' />
215074e084fSml93401</service>
216074e084fSml93401
217074e084fSml93401</service_bundle>
218