no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | addons:hobbitsmf [2009/11/23 06:33] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Solaris 10 Xymon SMF ====== | ||
| + | |||
| + | ^ Author | [[ gjohnson@trantor.org | Galen Johnson ]] | | ||
| + | ^ Compatibility | Xymon 4.2 | | ||
| + | ^ Requirements | Solaris 10 | | ||
| + | ^ Download | None | | ||
| + | ^ Last Update | 2007-04-10 | | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Description ===== | ||
| + | |||
| + | These are service manifest files for Solaris 10. These will allow you to import the hobbit start and stop scripts for the server/ | ||
| + | |||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | - mkdir -p / | ||
| + | - copy the client and server xml files to / | ||
| + | - import the service(s) < | ||
| + | svccfg import / | ||
| + | svccfg import / | ||
| + | </ | ||
| + | - enable the service(s) < | ||
| + | svcadm enable svc:/ | ||
| + | svcadm enable svc:/ | ||
| + | </ | ||
| + | |||
| + | ===== Source ===== | ||
| + | ==== Xymon Client ==== | ||
| + | <hidden onHidden=" | ||
| + | <code xml> | ||
| + | <?xml version=' | ||
| + | < | ||
| + | <!-- | ||
| + | client.xml : Xymon Client manifest, Galen Johnson | ||
| + | 2007-04-13 | ||
| + | based on bigbrother.xml : BigBrother manifest, Kyle Reynolds | ||
| + | 2006-07-02 | ||
| + | --> | ||
| + | |||
| + | <!-- | ||
| + | Solaris 10 SMF manifest file for Xymon client. Just place in | ||
| + | / | ||
| + | and run: | ||
| + | ' | ||
| + | ' | ||
| + | --> | ||
| + | |||
| + | <!-- | ||
| + | Be sure to change the path to runclient.sh to match your setup... | ||
| + | Be sure to change the user and group hobbit runs as for your setup... | ||
| + | If you need to provide the hobbit service additional group privs, add | ||
| + | them to the supp_groups in the method context. | ||
| + | --> | ||
| + | |||
| + | < | ||
| + | |||
| + | <service | ||
| + | name=" | ||
| + | type=" | ||
| + | version=" | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | | ||
| + | < | ||
| + | name=" | ||
| + | grouping=" | ||
| + | restart_on=" | ||
| + | type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | name=" | ||
| + | grouping=" | ||
| + | restart_on=" | ||
| + | type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | name=" | ||
| + | grouping=" | ||
| + | restart_on=" | ||
| + | type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | type=" | ||
| + | name=" | ||
| + | exec="/ | ||
| + | timeout_seconds=" | ||
| + | < | ||
| + | < | ||
| + | | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | type=" | ||
| + | name=" | ||
| + | exec="/ | ||
| + | timeout_seconds=" | ||
| + | < | ||
| + | < | ||
| + | supp_groups="" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | <!-- sub-process core dumps shouldn' | ||
| + | <propval name=' | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | < | ||
| + | <loctext xml: | ||
| + | Xymon Client | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | uri=' | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ==== Xymon Server ==== | ||
| + | <hidden onHidden=" | ||
| + | <code xml> | ||
| + | <?xml version=' | ||
| + | < | ||
| + | <!-- | ||
| + | client.xml : Xymon Server manifest, Galen Johnson | ||
| + | 2007-04-13 | ||
| + | based on bigbrother.xml : BigBrother manifest, Kyle Reynolds | ||
| + | 2006-07-02 | ||
| + | --> | ||
| + | |||
| + | <!-- | ||
| + | Solaris 10 SMF manifest file for Xymon server. Just place in | ||
| + | / | ||
| + | and run: | ||
| + | ' | ||
| + | ' | ||
| + | --> | ||
| + | |||
| + | <!-- | ||
| + | Be sure to change the path to hobbit.sh to match your setup... | ||
| + | Be sure to change the user and group hobbit runs as for your setup... | ||
| + | --> | ||
| + | |||
| + | < | ||
| + | |||
| + | <service | ||
| + | name=" | ||
| + | type=" | ||
| + | version=" | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | name=" | ||
| + | grouping=" | ||
| + | restart_on=" | ||
| + | type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | name=" | ||
| + | grouping=" | ||
| + | restart_on=" | ||
| + | type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | name=" | ||
| + | grouping=" | ||
| + | restart_on=" | ||
| + | type=" | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | type=" | ||
| + | name=" | ||
| + | exec="/ | ||
| + | timeout_seconds=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | type=" | ||
| + | name=" | ||
| + | exec="/ | ||
| + | timeout_seconds=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | <!-- sub-process core dumps shouldn' | ||
| + | <propval name=' | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | |||
| + | < | ||
| + | < | ||
| + | <loctext xml: | ||
| + | Xymon Server | ||
| + | </ | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | uri=' | ||
| + | <manpage title=" | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== Known Bugs and Issues ===== | ||
| + | |||
| + | * No known bugs | ||
| + | |||
| + | ===== To Do ===== | ||
| + | |||
| + | ===== Credits ===== | ||
| + | Kyle Reynolds Big Brother service manifest file at http:// | ||
| + | |||
| + | |||
| + | ===== Changelog ===== | ||
| + | |||
| + | |||
| + | * **2007-04-13** | ||
| + | * Split client and server out into separate manifests. | ||
| + | |||
| + | * **2007-04-10** | ||
| + | * Initial release | ||