1 <?xml version='1.0'?> 2 <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'> 3 <!-- 4 5 This file and its contents are supplied under the terms of the 6 Common Development and Distribution License ("CDDL"), version 1.0. 7 You may only use this file in accordance with the terms of version 8 of the CDDL. 9 10 A full copy of the text of the CDDL should have accompanied this 11 source. A copy of the CDDL is also available via the Internet at 12 http://www.illumos.org/license/CDDL. 13 14 Copyright 2015 Nexenta Systems, Inc. All rights reserved. 15 16 NOTE: This service manifest is not editable; its contents will 17 be overwritten by package or patch operations, including 18 operating system upgrade. 19 20 --> 21 22 <service_bundle type='manifest' name='network:tftp'> 23 24 <service 25 name='network/tftp/udp6' 26 type='service' 27 version='1'> 28 29 <create_default_instance enabled='false'/> 30 31 <restarter> 32 <service_fmri value='svc:/network/inetd:default' /> 33 </restarter> 34 35 <exec_method 36 type='method' 37 name='inetd_start' 38 exec='/usr/sbin/in.tftpd -s /tftpboot' 39 timeout_seconds='0'> 40 <method_context> 41 <method_credential user='root' group='root' /> 42 </method_context> 43 </exec_method> 44 45 <exec_method 46 type='method' 47 name='inetd_disable' 48 exec=':kill' 49 timeout_seconds='0'> 50 </exec_method> 51 52 <exec_method 53 type='method' 54 name='inetd_offline' 55 exec=':kill_process' 56 timeout_seconds='0'> 57 </exec_method> 58 59 <property_group name='inetd' type='framework'> 60 <propval name='name' type='astring' value='tftp' /> 61 <propval name='endpoint_type' type='astring' value='dgram' /> 62 <propval name='proto' type='astring' value='udp6' /> 63 <propval name='wait' type='boolean' value='true' /> 64 <propval name='isrpc' type='boolean' value='false' /> 65 </property_group> 66 67 <stability value='External' /> 68 69 <template> 70 <common_name> 71 <loctext xml:lang='C'> 72 TFTP server 73 </loctext> 74 </common_name> 75 <documentation> 76 <manpage title='in.tftpd' section='1M' 77 manpath='/usr/share/man' /> 78 </documentation> 79 </template> 80 </service> 81 82 </service_bundle>