auditset.xml revision f89940742f5d14dde79b69b98a414dd7b7f585c7
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel<?xml version="1.0"?>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel<!--
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel CDDL HEADER START
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel The contents of this file are subject to the terms of the
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel Common Development and Distribution License (the "License").
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel You may not use this file except in compliance with the License.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel or http://www.opensolaris.org/os/licensing.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel See the License for the specific language governing permissions
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel and limitations under the License.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel When distributing Covered Code, include this CDDL HEADER in each
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel file and include the License file at usr/src/OPENSOLARIS.LICENSE.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel If applicable, add the following below this CDDL HEADER, with the
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel fields enclosed by brackets "[]" replaced with your own identifying
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel information: Portions Copyright [yyyy] [name of copyright owner]
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel CDDL HEADER END
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel NOTE: This service manifest is not editable; its contents will
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel be overwritten by package or patch operations, including
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel operating system upgrade. Make customizations in a different
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel file.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel-->
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel<service_bundle type='manifest' name='SUNWcsr:auditset'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel<service
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel name='system/auditset'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel type='service'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel version='1'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <create_default_instance enabled='true' />
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <single_instance />
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <dependency
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel name='auditset-root'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel type='service'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel grouping='optional_all'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel restart_on='none'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <service_fmri value='svc:/system/filesystem/root' />
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </dependency>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <exec_method
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel type='method'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel name='start'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel exec='/lib/svc/method/svc-auditset'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel timeout_seconds='5'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <method_context>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <method_credential user='root' group='root' />
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </method_context>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </exec_method>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <exec_method
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel type='method'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel name='stop'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel exec=':true'
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel timeout_seconds='2'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </exec_method>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <property_group name='startd' type='framework'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <propval name='duration' type='astring' value='transient' />
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </property_group>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <stability value='Unstable' />
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <template>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <common_name>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <loctext xml:lang='C'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel Set non-/attributable audit flags
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel in the kernel context.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </loctext>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </common_name>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <description>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel <loctext xml:lang='C'>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel This service reads the system/auditd
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel application/preselection_flags/flags
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel and naflags values and initializes
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel their values in the kernel.
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </loctext>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </description>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel </template>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel</service>
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel
f89940742f5d14dde79b69b98a414dd7b7f585c7Jan Friedel</service_bundle>