1<?xml version="1.0"?>
2<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
3
4<!--
5	Copyright (c) 2016 Nagios(R) Core(TM) Development Team
6-->
7
8<service_bundle type='manifest' name='NGOS:ndo2db'>
9
10	<service
11		name='network/nagios/ndo2db'
12		type='service'
13		version='1'>
14
15		<restarter>
16			<service_fmri value='svc:/network/inetd:default' />
17		</restarter>
18
19		<dependency name='config_data'
20			grouping='require_all'
21			restart_on='restart'
22			type='path'>
23			<service_fmri
24			    value='file://localhost@sysconfdir@/ndo2db.cfg' />
25		</dependency>
26
27		<exec_method
28			type='method'
29			name='inetd_start'
30			exec='@sbindir@/ndo2db -c @pkgsysconfdir@/ndo2db.cfg -i'
31			timeout_seconds='0'>
32			<method_context>
33				<method_credential user='@ndo2db_user@' group='@ndo2db_group@'/>
34			</method_context>
35		</exec_method>
36
37		<exec_method
38			type='method'
39			name='inetd_offline'
40			exec=':kill_process'
41			timeout_seconds='0'/>
42
43		<exec_method
44			type='method'
45			name='inetd_disable'
46			exec=':kill'
47			timeout_seconds='0'/>
48
49		<property_group name='inetd' type='framework'>
50			<stability value='Evolving' />
51			<propval name='name' type='astring' value='ndo2db' />
52			<propval name='endpoint_type' type='astring' value='stream' />
53			<propval name='proto' type='astring' value='tcp' />
54			<propval name='wait' type='boolean' value='false' />
55			<propval name='isrpc' type='boolean' value='false' />
56		</property_group>
57
58		<property_group name='general' type='framework'>
59			<propval name='enabled'
60				type='boolean'
61				value='false'/>
62			<propval name='action_authorization'
63				type='astring'
64				value='solaris.smf.manage.ndo2db'/>
65			<propval name='value_authorization'
66				type='astring'
67				value='solaris.smf.manage.ndo2db'/>
68		</property_group>
69
70		<instance name='default' enabled='false' />
71
72		<stability value='Unstable' />
73
74		<template>
75			<common_name>
76				<loctext xml:lang="C">NDO2DB daemon</loctext>
77			</common_name>
78			<description>
79				<loctext xml:lang="C">
80					Nagios Data Out Daemon
81				</loctext>
82			</description>
83			<documentation>
84				<doc_link name='nagios.org' uri='http://www.nagios.org' />
85			</documentation>
86		</template>
87
88	</service>
89
90</service_bundle>
91