Home > OpenSolaris, Sysadmin > Les variables dans un manifest SMF

Les variables dans un manifest SMF

Toujours à propos de SMF, voici un petit exemple pour utiliser une variable (définie via une propriété du manifest) dans une méthode :

La définition des propriétés :

 
        <property_group name='application' type='application'>
                <propval name='port' type='integer' value='3000' />
                <propval name='root' type='astring' value='/opt/jkstat' />
        </property_group>

Attention, il faut que le nom du property_group soit application ! Et finalement un petit exemple pour utiliser ces variables :

       <exec_method
                type='method'
                name='start'
                exec='%{root}/jkstat server -p %{port} &amp;'
                timeout_seconds='60'>
                <method_context>
                        <method_credential user='root' group='root' />
                </method_context>
        </exec_method>

Encore une fois, merci SMF ! (et à Fabrice aussi pour le coup)

Categories: OpenSolaris, Sysadmin Tags:
  1. No comments yet.
  1. No trackbacks yet.