I see that the demon writes in his log, reason why think that it is executed, 
but it does not remain in state online, my smf manifiest is:

<?xml version='1.0'?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type='manifest' name='scpServer'>
        <service name='application/scpServer' type='service' version='1'>
                <create_default_instance enabled='true'/>
                <single_instance/>
                <dependency name='multi-user-server' type='service' 
grouping='require_all' restart_on='none'>
                        <service_fmri value='svc:/milestone/multi-user-server'/>
                </dependency>
                <exec_method type='method' 
                                         name='start' 
                                         exec='scpServer 
/opt/scp/config/scpServer.scpasub.xml' 
                                         timeout_seconds='60'>
                        <method_context>
                                <method_credential user='scpadmin' 
group='scpadmin'/>
                                <method_environment>
                                        <envvar name='PATH' 
value='/usr/bin:/usr/sbin:/opt/scp/bin'/>
                                        <envvar name='LD_LIBRARY_PATH' 
value='/opt/nms/lib:/opt/nmstx/lib:/export/home/scpadmin/TimesTen/tt70/lib'/>
                                </method_environment>
                        </method_context>
                </exec_method>
                <exec_method type='method' 
                                         name='stop' 
                                         exec=':kill -TERM' 
                                         timeout_seconds='60'>
                        <method_context>
                                <method_credential user='scpadmin' 
group='scpadmin'/>
                                <method_environment>
                                        <envvar name='PATH' 
value='/usr/bin:/usr/sbin:/opt/scp/bin'/>
                                        <envvar name='LD_LIBRARY_PATH' 
value='/opt/nms/lib:/opt/nmstx/lib:/export/home/scpadmin/TimesTen/tt70/lib'/>
                                </method_environment>
                        </method_context>
                </exec_method>
                <property_group name='startd' type='framework'>
                <propval name='duration' type='astring' value='transient' />
        </property_group>
                <stability value='Unstable'/>
                <template>
                        <common_name>
                                <loctext xml:lang='C'>scpServer</loctext>
                        </common_name>
                </template>
        </service>
</service_bundle>
 
 
This message posted from opensolaris.org

Reply via email to