Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?xml version='1.0'?>
  2. <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
  3. <service_bundle type='manifest' name='ergo'>
  4. <service name='network/ergo' type='service' version='0'>
  5. <create_default_instance enabled="true"/>
  6. <single_instance/>
  7. <dependency name='fs-local' grouping='require_all' restart_on='none' type='service'>
  8. <service_fmri value='svc:/system/filesystem/local'/>
  9. </dependency>
  10. <dependency name='fs-autofs' grouping='optional_all' restart_on='none' type='service'>
  11. <service_fmri value='svc:/system/filesystem/autofs'/>
  12. </dependency>
  13. <dependency name='net-loopback' grouping='require_all' restart_on='none' type='service'>
  14. <service_fmri value='svc:/network/loopback'/>
  15. </dependency>
  16. <dependency name='net-physical' grouping='require_all' restart_on='none' type='service'>
  17. <service_fmri value='svc:/network/physical'/>
  18. </dependency>
  19. <dependency name='config_data' grouping='require_all' restart_on='restart' type='path'>
  20. <service_fmri value='file://localhost/opt/ergo/ircd.yaml'/>
  21. </dependency>
  22. <method_context working_directory="/opt/ergo">
  23. <method_credential user='ergo' group='ergo' />
  24. </method_context>
  25. <exec_method name='start' type='method' exec='/lib/svc/method/ergo start' timeout_seconds='20'>
  26. <method_context security_flags='aslr'/>
  27. </exec_method>
  28. <exec_method name='stop' type='method' exec='/lib/svc/method/ergo stop' timeout_seconds='20'/>
  29. <exec_method name='refresh' type='method' exec='/lib/svc/method/ergo refresh' timeout_seconds='20'/>
  30. <property_group name='general' type='framework'>
  31. <propval name='action_authorization' type='astring' value='solaris.smf.manage.ergo'/>
  32. </property_group>
  33. <property_group name='startd' type='framework'>
  34. <propval name='ignore_error' type='astring' value='core,signal'/>
  35. <propval name='duration' type='astring' value='child'/>
  36. </property_group>
  37. <stability value='Unstable'/>
  38. <template>
  39. <common_name>
  40. <loctext xml:lang='C'>IRC server</loctext>
  41. </common_name>
  42. <documentation>
  43. <doc_link name='ergo-manual' uri='https://github.com/ergochat/ergo/blob/master/docs/MANUAL.md'/>
  44. <doc_link name='ergo-userguide' uri='https://github.com/ergochat/ergo/blob/master/docs/USERGUIDE.md'/>
  45. </documentation>
  46. </template>
  47. </service>
  48. </service_bundle>