2 <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
4 $Id: cups.xml.in 9197 2010-07-08 17:23:08Z mike $
6 Service manifest for CUPS.
8 This service manifest introduces smf(5) services for CUPS. The services
9 described in this file are as follows:
11 svc:/application/cups/scheduler:default
12 svc:/application/cups/in-lpd:default
14 NOTE: This service manifest is not editable; its contents will be
15 overwritten by package or patch operations, including operating system
16 upgrade. Make customizations in a different file.
20 CUPS data files in @datarootdir@...
23 <service_bundle type='manifest' name='SUNWcups:services'>
26 name='application/cups/scheduler'
31 name='filesystem_minimal'
32 grouping='require_all'
35 <service_fmri value='svc:/system/filesystem/minimal' />
40 grouping='optional_all'
43 <service_fmri value='svc:/network/loopback' />
49 grouping='optional_all'
52 <service_fmri value='svc:/milestone/network' />
57 grouping='exclude_all'
60 <service_fmri value='svc:/application/print/server' />
67 timeout_seconds='60' />
69 <instance name='default' enabled='false' >
73 grouping='require_all'
76 <service_fmri value='file://localhost@sysconfdir@/cups/cupsd.conf' />
82 exec='@sbindir@/cupsd'
83 timeout_seconds='60' >
85 <method_credential user='root' group='@CUPS_GROUP@' />
89 <property_group name='general' type='framework'>
90 <propval name='action_authorization' type='astring'
91 value='solaris.smf.manage.cups' />
92 <propval name='value_authorization' type='astring'
93 value='solaris.smf.value.cups' />
98 <loctext xml:lang='C'>
103 <manpage title='cupsd' section='8'
104 manpath='@mandir@' />
110 <stability value='Stable' />
115 name='application/cups/in-lpd'
120 <service_fmri value='svc:/network/inetd:default' />
124 name='filesystem_minimal'
125 grouping='require_all'
128 <service_fmri value='svc:/system/filesystem/minimal' />
133 grouping='require_any'
136 <service_fmri value='svc:/network/loopback' />
141 grouping='optional_all'
144 <service_fmri value='svc:/milestone/network' />
149 grouping='exclude_all'
152 <service_fmri value='svc:/application/print/rfc1179' />
159 timeout_seconds='60' />
161 <instance name='default' enabled='false' >
164 grouping='require_all'
167 <service_fmri value='svc:/application/cups/scheduler' />
173 exec='@CUPS_SERVERBIN@/daemon/cups-lpd -o document-format=application/octet-stream'
176 <method_credential user='@CUPS_USER@' group='@CUPS_GROUP@' />
180 <property_group name='inetd' type='framework'>
181 <stability value='Evolving' />
182 <propval name='endpoint_type' type='astring' value='stream' />
183 <propval name='name' type='astring' value='printer' />
184 <propval name='wait' type='boolean' value='false' />
185 <propval name='isrpc' type='boolean' value='false' />
186 <propval name='proto' type='astring' value='tcp6' />
189 <property_group name='general' type='framework'>
190 <propval name='action_authorization' type='astring'
191 value='solaris.smf.manage.cups' />
192 <propval name='value_authorization' type='astring'
193 value='solaris.smf.value.cups' />
198 <loctext xml:lang='C'>
199 CUPS Line Printer Daemon mini-server
203 <manpage title='cups-lpd' section='8'
204 manpath='@mandir@' />
210 <stability value='Stable' />