13048Samaguire<?xml version="1.0"?> 23048Samaguire<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> 33048Samaguire<!-- 4*8823STruong.Q.Nguyen@Sun.COM Copyright 2009 Sun Microsystems, Inc. All rights reserved. 53048Samaguire Use is subject to license terms. 63048Samaguire 73048Samaguire CDDL HEADER START 83048Samaguire 93048Samaguire The contents of this file are subject to the terms of the 103048Samaguire Common Development and Distribution License (the "License"). 113048Samaguire You may not use this file except in compliance with the License. 123048Samaguire 133048Samaguire You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 143048Samaguire or http://www.opensolaris.org/os/licensing. 153048Samaguire See the License for the specific language governing permissions 163048Samaguire and limitations under the License. 173048Samaguire 183048Samaguire When distributing Covered Code, include this CDDL HEADER in each 193048Samaguire file and include the License file at usr/src/OPENSOLARIS.LICENSE. 203048Samaguire If applicable, add the following below this CDDL HEADER, with the 213048Samaguire fields enclosed by brackets "[]" replaced with your own identifying 223048Samaguire information: Portions Copyright [yyyy] [name of copyright owner] 233048Samaguire 243048Samaguire CDDL HEADER END 253048Samaguire 263048Samaguire NOTE: This service manifest is not editable; its contents will 273048Samaguire be overwritten by package or patch operations, including 283048Samaguire operating system upgrade. Make customizations in a different 293048Samaguire file. 303048Samaguire--> 313048Samaguire 323094Samaguire<service_bundle type='manifest' name='SUNWroutr:route'> 333048Samaguire 343048Samaguire<service 353048Samaguire name='network/routing/route' 363048Samaguire type='service' 373048Samaguire version='1'> 383048Samaguire 393048Samaguire <single_instance /> 403048Samaguire 413048Samaguire <instance name='default' enabled='false' > 423048Samaguire 433048Samaguire <!-- in.routed will not run unless routing-setup has run --> 443048Samaguire <dependency 453048Samaguire name='network_routing_setup' 463048Samaguire grouping='require_all' 473048Samaguire restart_on='refresh' 483048Samaguire type='service'> 493048Samaguire <service_fmri value='svc:/network/routing-setup' /> 503048Samaguire </dependency> 513048Samaguire 523048Samaguire <exec_method 533048Samaguire type='method' 543048Samaguire name='start' 553048Samaguire exec='/lib/svc/method/svc-route' 563048Samaguire timeout_seconds='60'> 573048Samaguire <method_context> 583048Samaguire <method_credential user='root' group='root' 593448Sdh155122privileges='basic,proc_owner,proc_fork,proc_exec,proc_info,proc_session,file_chown,sys_ip_config,net_privaddr,net_icmpaccess,net_rawaccess'/> 603048Samaguire </method_context> 613048Samaguire </exec_method> 623048Samaguire 633048Samaguire <exec_method 643048Samaguire type='method' 653048Samaguire name='stop' 663048Samaguire exec=':kill' 673048Samaguire timeout_seconds='60'> 683048Samaguire <method_context> 693048Samaguire <method_credential user='root' group='root'/> 703048Samaguire </method_context> 713048Samaguire </exec_method> 723048Samaguire 733048Samaguire <!-- to start stop routing services --> 743048Samaguire <property_group name='general' type='framework'> 753048Samaguire <propval name='action_authorization' type='astring' 763048Samaguire value='solaris.smf.manage.routing' /> 773048Samaguire <propval name='value_authorization' type='astring' 783048Samaguire value='solaris.smf.manage.routing' /> 793048Samaguire </property_group> 803048Samaguire 813048Samaguire <!-- Properties in this group are used by routeadm (1M) --> 823048Samaguire <property_group name='routeadm' type='application'> 833048Samaguire <stability value='Unstable' /> 843048Samaguire <propval name='protocol' type='astring' value='ipv4' /> 853048Samaguire <propval name='daemon' type='astring' 863048Samaguire value='/usr/sbin/in.routed' /> 873048Samaguire <propval name='value_authorization' type='astring' 883048Samaguire value='solaris.smf.value.routing' /> 893048Samaguire </property_group> 903048Samaguire 913048Samaguire <!-- Properties in this group are modifiable via routeadm (1M) --> 923048Samaguire <property_group name='routing' type='application'> 933048Samaguire <stability value='Evolving' /> 943048Samaguire 953048Samaguire <!-- Equivalent to -A option if false --> 963048Samaguire <propval name='ignore_auth' type='boolean' value='true' /> 973048Samaguire 983048Samaguire <!-- Equivalent to -F specificied route minimization list --> 993048Samaguire <propval name='minimize_routes' type='astring' value=''/> 1003048Samaguire 1013048Samaguire <!-- Equivalent to -g option if true --> 1023048Samaguire <propval name='offer_default_route' type='boolean' 1033048Samaguire value='false' /> 1043048Samaguire 1053048Samaguire <!-- Equivalent to -h option if false --> 1063048Samaguire <propval name='advertise_host_routes' type='boolean' 1073048Samaguire value='true' /> 1083048Samaguire 1093048Samaguire <!-- Equivalent to -m option if true --> 1103048Samaguire <propval name='advertise_host_routes_primary' type='boolean' 1113048Samaguire value='false' /> 1123048Samaguire 1133048Samaguire <!-- Equivalent to -n option if false --> 1143058Samaguire <propval name='install_routes' type='boolean' value='true' /> 1153048Samaguire 1163048Samaguire <!-- Equivalent to -P specified parameter list --> 1173048Samaguire <propval name='parameters' type='astring' value='' /> 1183048Samaguire 1193541Samaguire <!-- Equivalent to the -q option if true --> 1203541Samaguire <propval name='quiet_mode' type='boolean' value='false' /> 1213541Samaguire 1223541Samaguire <!-- Equivalent to -s option if true --> 1233541Samaguire <propval name='supply_routes' type='boolean' value='false' /> 1243048Samaguire 1253048Samaguire <!-- Equivalent to -S option if true --> 1263048Samaguire <propval name='default_routes_only' type='boolean' 1273048Samaguire value='false' /> 1283048Samaguire 1293048Samaguire <!-- Equivalent to -T tracefile option --> 1303048Samaguire <propval name='log_file' type='astring' value='' /> 1313048Samaguire 1323048Samaguire <!-- Equivalent to -v/-z option if true --> 1333048Samaguire <propval name='debug' type='boolean' value='false' /> 1343048Samaguire 1353048Samaguire <propval name='value_authorization' type='astring' 1363048Samaguire value='solaris.smf.value.routing' /> 1373048Samaguire </property_group> 1383048Samaguire 139*8823STruong.Q.Nguyen@Sun.COM <property_group name='firewall_context' type='com.sun,fw_definition'> 140*8823STruong.Q.Nguyen@Sun.COM <propval name='name' type='astring' value='route' /> 141*8823STruong.Q.Nguyen@Sun.COM <propval name='ipf_method' type='astring' 142*8823STruong.Q.Nguyen@Sun.COM value='/lib/svc/method/svc-route ipfilter' /> 143*8823STruong.Q.Nguyen@Sun.COM </property_group> 144*8823STruong.Q.Nguyen@Sun.COM 145*8823STruong.Q.Nguyen@Sun.COM <property_group name='firewall_config' type='com.sun,fw_configuration'> 146*8823STruong.Q.Nguyen@Sun.COM <propval name='policy' type='astring' value='use_global' /> 147*8823STruong.Q.Nguyen@Sun.COM <propval name='apply_to' type='astring' value='' /> 148*8823STruong.Q.Nguyen@Sun.COM <propval name='exceptions' type='astring' value='' /> 149*8823STruong.Q.Nguyen@Sun.COM <propval name='value_authorization' type='astring' 150*8823STruong.Q.Nguyen@Sun.COM value='solaris.smf.value.firewall.config' /> 151*8823STruong.Q.Nguyen@Sun.COM </property_group> 152*8823STruong.Q.Nguyen@Sun.COM 1533048Samaguire <template> 1543048Samaguire <common_name> 1553048Samaguire <loctext xml:lang='C'> 1563048Samaguire in.routed network routing daemon 1573048Samaguire </loctext> 1583048Samaguire </common_name> 1593048Samaguire <documentation> 1603048Samaguire <manpage title='in.routed' section='1M' 1613048Samaguire manpath='/usr/share/man' /> 1623048Samaguire </documentation> 1633048Samaguire </template> 1643048Samaguire </instance> 1653048Samaguire <stability value='Unstable' /> 1663048Samaguire</service> 1673048Samaguire 1683048Samaguire</service_bundle> 169