xref: /illumos-gate/usr/src/cmd/idmap/idmapd/idmap.xml (revision d7b20d6b)
1c5c4113dSnw<?xml version="1.0"?>
2c5c4113dSnw<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3c5c4113dSnw<!--
4c5c4113dSnw Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
5c5c4113dSnw Use is subject to license terms.
6c5c4113dSnw
7c5c4113dSnw CDDL HEADER START
8c5c4113dSnw
9c5c4113dSnw The contents of this file are subject to the terms of the
10c5c4113dSnw Common Development and Distribution License (the "License").
11c5c4113dSnw You may not use this file except in compliance with the License.
12c5c4113dSnw
13c5c4113dSnw You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14c5c4113dSnw or http://www.opensolaris.org/os/licensing.
15c5c4113dSnw See the License for the specific language governing permissions
16c5c4113dSnw and limitations under the License.
17c5c4113dSnw
18c5c4113dSnw When distributing Covered Code, include this CDDL HEADER in each
19c5c4113dSnw file and include the License file at usr/src/OPENSOLARIS.LICENSE.
20c5c4113dSnw If applicable, add the following below this CDDL HEADER, with the
21c5c4113dSnw fields enclosed by brackets "[]" replaced with your own identifying
22c5c4113dSnw information: Portions Copyright [yyyy] [name of copyright owner]
23c5c4113dSnw
24c5c4113dSnw CDDL HEADER END
25c5c4113dSnw
26c5c4113dSnw	ident	"%Z%%M%	%I%	%E% SMI"
27c5c4113dSnw
28c5c4113dSnw	NOTE:  This service manifest is not editable; its contents will
29c5c4113dSnw	be overwritten by package or patch operations, including
30c5c4113dSnw	operating system upgrade.  Make customizations in a different
31c5c4113dSnw	file.
32c5c4113dSnw-->
33c5c4113dSnw
34c5c4113dSnw<service_bundle type='manifest' name='SUNWcsr:idmap'>
35c5c4113dSnw
36c5c4113dSnw<service
37c5c4113dSnw	name='system/idmap'
38c5c4113dSnw	type='service'
39c5c4113dSnw	version='1'>
40c5c4113dSnw
41c5c4113dSnw	<create_default_instance enabled='false' />
42c5c4113dSnw
43c5c4113dSnw	<single_instance />
44c5c4113dSnw
45c5c4113dSnw	<dependency
46c5c4113dSnw		name='rpcbind'
47c5c4113dSnw		grouping='require_all'
48c5c4113dSnw		restart_on='restart'
49c5c4113dSnw		type='service'>
50c5c4113dSnw		<service_fmri value='svc:/network/rpc/bind' />
51c5c4113dSnw	</dependency>
52c5c4113dSnw
53c5c4113dSnw	<dependency name='filesystem-minimal'
54c5c4113dSnw		grouping='require_all'
55c5c4113dSnw		restart_on='error'
56c5c4113dSnw		type='service'>
57c5c4113dSnw		<service_fmri value='svc:/system/filesystem/minimal' />
58c5c4113dSnw	</dependency>
59c5c4113dSnw
60c5c4113dSnw	<exec_method
61c5c4113dSnw		type='method'
62c5c4113dSnw		name='start'
63c5c4113dSnw		exec='/usr/lib/idmapd'
64c5c4113dSnw		timeout_seconds='60' />
65c5c4113dSnw
66c5c4113dSnw	<exec_method
67c5c4113dSnw		type='method'
68c5c4113dSnw		name='stop'
69c5c4113dSnw		exec=':kill'
70c5c4113dSnw		timeout_seconds='60' />
71c5c4113dSnw
72c5c4113dSnw	<exec_method
73c5c4113dSnw		type='method'
74c5c4113dSnw		name='refresh'
75c5c4113dSnw		exec=':kill -HUP'
76c5c4113dSnw		timeout_seconds='60' />
77c5c4113dSnw
78c5c4113dSnw	<property_group name='general' type='framework'>
79c5c4113dSnw		<propval
80c5c4113dSnw			name='action_authorization'
81c5c4113dSnw			type='astring'
82c5c4113dSnw			value='solaris.smf.manage.idmap' />
83*d7b20d6bSbaban		<propval
84*d7b20d6bSbaban			name='value_authorization'
85*d7b20d6bSbaban			type='astring'
86*d7b20d6bSbaban			value='solaris.smf.manage.idmap' />
87c5c4113dSnw	</property_group>
88c5c4113dSnw
89c5c4113dSnw<!--
90c5c4113dSnw	Properties affecting the service
91c5c4113dSnw-->
92c5c4113dSnw	<property_group name='config' type='application' >
93c5c4113dSnw		<stability value='Unstable' />
94c5c4113dSnw		<propval
95c5c4113dSnw			name='list_size_limit'
96c5c4113dSnw			type='count'
97c5c4113dSnw			value='0' />
98c5c4113dSnw		<propval
99c5c4113dSnw			name='value_authorization'
100c5c4113dSnw			type='astring'
101c5c4113dSnw			value='solaris.smf.value.idmap' />
102c5c4113dSnw	</property_group>
103c5c4113dSnw
104c5c4113dSnw	<stability value='Unstable' />
105c5c4113dSnw
106c5c4113dSnw	<template>
107c5c4113dSnw		<common_name>
108c5c4113dSnw			<loctext xml:lang='C'>
109c5c4113dSnw			Native Identity Mapping Service
110c5c4113dSnw			</loctext>
111c5c4113dSnw		</common_name>
112c5c4113dSnw		<documentation>
113c5c4113dSnw			<manpage title='idmapd' section='1M'
114c5c4113dSnw				manpath='/usr/share/man' />
115c5c4113dSnw			<manpage title='idmap' section='1M'
116c5c4113dSnw				manpath='/usr/share/man' />
117c5c4113dSnw		</documentation>
118c5c4113dSnw	</template>
119c5c4113dSnw
120c5c4113dSnw</service>
121c5c4113dSnw
122c5c4113dSnw</service_bundle>
123