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