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