mirror of
https://github.com/valitydev/salt.git
synced 2024-11-08 09:23:56 +00:00
aa0e7209c5
Some users reported an errror that SMF couldn't find auditconfig despite the fact that the PATH is set correctly. Invoking with the full path seems to fix the issue.
64 lines
2.0 KiB
XML
64 lines
2.0 KiB
XML
<?xml version="1.0"?>
|
|
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
|
|
<!--
|
|
Created by Manifold
|
|
-->
|
|
<service_bundle type="manifest" name="salt-minion">
|
|
<service name="network/salt-minion" type="service" version="1">
|
|
|
|
<create_default_instance enabled="false"/>
|
|
|
|
<single_instance/>
|
|
|
|
<dependency name="network"
|
|
grouping="require_all"
|
|
restart_on="error"
|
|
type="service">
|
|
<service_fmri value="svc:/milestone/network:default"/>
|
|
</dependency>
|
|
|
|
<dependency name="filesystem"
|
|
grouping="require_all"
|
|
restart_on="error"
|
|
type="service">
|
|
<service_fmri value="svc:/system/filesystem/local"/>
|
|
</dependency>
|
|
|
|
<method_context/>
|
|
|
|
<exec_method type="method"
|
|
name="start"
|
|
exec="/usr/sbin/auditconfig -setaudit 0 lo 0,0,localhost 5417 SALT_PREFIX/bin/salt-minion"
|
|
timeout_seconds="60">
|
|
<method_context>
|
|
<method_environment>
|
|
<envvar name="PATH" value="/usr/local/sbin:/usr/local/bin:/opt/local/sbin:/opt/local/bin:/usr/sbin:/usr/bin:/sbin:SALT_PREFIX/bin" />
|
|
</method_environment>
|
|
</method_context>
|
|
</exec_method>
|
|
|
|
<exec_method type="method"
|
|
name="stop"
|
|
exec=":kill"
|
|
timeout_seconds="60"/>
|
|
|
|
<property_group name="startd" type="framework">
|
|
<propval name="duration" type="astring" value="child"/>
|
|
<propval name="ignore_error" type="astring" value="core,signal"/>
|
|
</property_group>
|
|
|
|
<stability value="Unstable"/>
|
|
|
|
<template>
|
|
<common_name>
|
|
<loctext xml:lang="C">Salt Minion</loctext>
|
|
</common_name>
|
|
|
|
<documentation>
|
|
<doc_link name="SaltStack Documentation"
|
|
uri="http://docs.saltstack.org"/>
|
|
</documentation>
|
|
</template>
|
|
</service>
|
|
</service_bundle>
|