2 <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
4 Copyright 2008 Sun Microsystems, Inc. All rights reserved.
5 Use is subject to license terms.
7 Licensed under the Academic Free License version 2.1
9 ident "%Z%%M% %I% %E% SMI"
11 NOTE: This service manifest is not editable; its contents will
12 be overwritten by package or patch operations, including
13 operating system upgrade. Make customizations in a different
16 Service manifest for HAL network attached device discovery.
19 <service_bundle type='manifest' name='SUNWhalr:device-discovery'>
22 name='network/device-discovery/printers'
26 <dependency name='usr'
28 grouping='require_all'
30 <service_fmri value='svc:/system/filesystem/local' />
33 <dependency name='network-service'
34 grouping='require_all'
37 <service_fmri value='svc:/network/service' />
40 <dependency name='dbus'
42 grouping='require_all'
44 <service_fmri value='svc:/system/dbus' />
47 <dependency name='hal'
49 grouping='require_all'
51 <service_fmri value='svc:/system/hal' />
57 exec='/lib/svc/method/svc-network-discovery %m %i'
64 exec='/lib/svc/method/svc-network-discovery %m %i'
71 exec='/lib/svc/method/svc-network-discovery %m %i'
75 <property_group name='startd' type='framework'>
76 <propval name='duration' type='astring' value='transient' />
84 <method_credential user='root' group='root' />
87 <property_group name='general' type='framework'>
88 <!-- to start/stop the discovery service -->
89 <propval name='action_authorization' type='astring'
90 value='solaris.smf.manage.discovery.printers.snmp' />
91 <propval name='value_authorization' type='astring'
92 value='solaris.smf.manage.discovery.printers.snmp' />
95 <property_group name='config' type='framework'>
96 <!-- authorization to add/delete config properties -->
97 <propval name='modify_authorization' type='astring'
98 value='solaris.smf.value.discovery.printers.snmp' />
99 <!-- authorization to modify config properties -->
100 <propval name='value_authorization' type='astring'
101 value='solaris.smf.value.discovery.printers.snmp' />
105 <stability value='Unstable' />
109 <loctext xml:lang='C'>
110 Hardware Abstraction Layer network attached device discovery