xref: /titanic_53/usr/src/cmd/print/bsd-sysv-commands/rfc1179.xml (revision c81d47afd05baeb768e2f032636019b717899efd)
10a44ef6dSjacobs<?xml version='1.0'?>
20a44ef6dSjacobs<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
30a44ef6dSjacobs
40a44ef6dSjacobs<!--
50a44ef6dSjacobs CDDL HEADER START
60a44ef6dSjacobs
70a44ef6dSjacobs The contents of this file are subject to the terms of the
80a44ef6dSjacobs Common Development and Distribution License (the "License").
90a44ef6dSjacobs You may not use this file except in compliance with the License.
100a44ef6dSjacobs
110a44ef6dSjacobs You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
120a44ef6dSjacobs or http://www.opensolaris.org/os/licensing.
130a44ef6dSjacobs See the License for the specific language governing permissions
140a44ef6dSjacobs and limitations under the License.
150a44ef6dSjacobs
160a44ef6dSjacobs When distributing Covered Code, include this CDDL HEADER in each
170a44ef6dSjacobs file and include the License file at usr/src/OPENSOLARIS.LICENSE.
180a44ef6dSjacobs If applicable, add the following below this CDDL HEADER, with the
190a44ef6dSjacobs fields enclosed by brackets "[]" replaced with your own identifying
200a44ef6dSjacobs information: Portions Copyright [yyyy] [name of copyright owner]
210a44ef6dSjacobs
220a44ef6dSjacobs CDDL HEADER END
230a44ef6dSjacobs
24*c81d47afSceastha Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
250a44ef6dSjacobs Use is subject to license terms.
260a44ef6dSjacobs
270a44ef6dSjacobs ident	"%Z%%M%	%I%	%E% SMI"
280a44ef6dSjacobs
290a44ef6dSjacobs	NOTE:  This service manifest is not editable; its contents will
300a44ef6dSjacobs	be overwritten by package or patch operations, including
310a44ef6dSjacobs	operating system upgrade.  Make customizations in a different
320a44ef6dSjacobs	file.
330a44ef6dSjacobs-->
340a44ef6dSjacobs
350a44ef6dSjacobs<service_bundle type='manifest' name='SUNWpcr:rfc1179'>
360a44ef6dSjacobs
370a44ef6dSjacobs<service
380a44ef6dSjacobs    name='application/print/rfc1179'
390a44ef6dSjacobs    type='service'
400a44ef6dSjacobs    version='1'>
410a44ef6dSjacobs
42*c81d47afSceastha    	<create_default_instance enabled='false' />
430a44ef6dSjacobs
440a44ef6dSjacobs	<restarter>
450a44ef6dSjacobs		<service_fmri value='svc:/network/inetd:default' />
460a44ef6dSjacobs	</restarter>
470a44ef6dSjacobs
480a44ef6dSjacobs	<dependency
490a44ef6dSjacobs		name='lpsched'
500a44ef6dSjacobs		grouping='require_all'
51*c81d47afSceastha		restart_on='refresh'
520a44ef6dSjacobs		type='service'>
530a44ef6dSjacobs		<service_fmri value='svc:/application/print/server' />
540a44ef6dSjacobs	</dependency>
550a44ef6dSjacobs
560a44ef6dSjacobs	<exec_method
570a44ef6dSjacobs		type='method'
580a44ef6dSjacobs		name='inetd_start'
590a44ef6dSjacobs		exec='/usr/lib/print/in.lpd -u lp -d /var/run/in.lpd'
600a44ef6dSjacobs		timeout_seconds='0'>
610a44ef6dSjacobs		<method_context>
620a44ef6dSjacobs			<method_credential user='root' group='lp' />
630a44ef6dSjacobs		</method_context>
640a44ef6dSjacobs	</exec_method>
650a44ef6dSjacobs
660a44ef6dSjacobs
670a44ef6dSjacobs	<exec_method
680a44ef6dSjacobs		type='method'
690a44ef6dSjacobs		name='inetd_disable'
700a44ef6dSjacobs		exec=':kill'
710a44ef6dSjacobs		timeout_seconds='0'>
720a44ef6dSjacobs	</exec_method>
730a44ef6dSjacobs
740a44ef6dSjacobs	<property_group name='inetd' type='framework'>
750a44ef6dSjacobs		<stability value='Evolving' />
760a44ef6dSjacobs		<propval name='endpoint_type' type='astring' value='stream' />
770a44ef6dSjacobs		<propval name='name' type='astring' value='printer' />
780a44ef6dSjacobs		<propval name='wait' type='boolean' value='false' />
790a44ef6dSjacobs		<propval name='isrpc' type='boolean' value='false' />
800a44ef6dSjacobs		<propval name='proto' type='astring' value='tcp6' />
810a44ef6dSjacobs	</property_group>
820a44ef6dSjacobs
830a44ef6dSjacobs	<stability value='Unstable' />
840a44ef6dSjacobs
850a44ef6dSjacobs	<template>
860a44ef6dSjacobs		<common_name>
870a44ef6dSjacobs			<loctext xml:lang='C'>
880a44ef6dSjacobs			BSD print protocol adapter
890a44ef6dSjacobs			</loctext>
900a44ef6dSjacobs		</common_name>
910a44ef6dSjacobs		<documentation>
920a44ef6dSjacobs			<manpage title='in.lpd' section='1M'
930a44ef6dSjacobs			    manpath='/usr/share/man' />
940a44ef6dSjacobs		</documentation>
950a44ef6dSjacobs	</template>
960a44ef6dSjacobs
970a44ef6dSjacobs</service>
980a44ef6dSjacobs
990a44ef6dSjacobs</service_bundle>
100