usr/src/cmd/rad/daemon/rad.xml
changeset 738 97be845f69e0
parent 714 5f40c4b913c9
child 766 46dbc6163ccd
equal deleted inserted replaced
737:66f17234510c 738:97be845f69e0
    26     be overwritten by package or patch operations, including
    26     be overwritten by package or patch operations, including
    27     operating system upgrade.  Make customizations in a different
    27     operating system upgrade.  Make customizations in a different
    28     file.
    28     file.
    29 -->
    29 -->
    30 
    30 
    31 <service_bundle type='manifest' name='OSOLvpanels:rad'>
    31 <service_bundle type='manifest' name='system/management/rad'>
    32 
    32 
    33 <service name='system/rad' type='service' version='1'> 
    33 <service name='system/rad' type='service' version='1'> 
    34 
    34 
    35         <create_default_instance enabled='true' />      
       
    36        
       
    37 	<dependency
    35 	<dependency
    38 		name='filesystem'
    36 		name='filesystem'
    39 		grouping='require_all'
    37 		grouping='require_all'
    40 		restart_on='none'
    38 		restart_on='none'
    41 		type='service'>
    39 		type='service'>
    48 		restart_on='none'
    46 		restart_on='none'
    49 		type='service'>
    47 		type='service'>
    50 		<service_fmri value='svc:/network/initial' />
    48 		<service_fmri value='svc:/network/initial' />
    51 	</dependency>
    49 	</dependency>
    52 	
    50 	
    53 	 <dependency
    51 	<dependency
    54                 name='multi-user'
    52                 name='multi-user'
    55                 grouping='require_all'
    53                 grouping='require_all'
    56                 restart_on='none'
    54                 restart_on='none'
    57                 type='service'>
    55                 type='service'>
    58                 <service_fmri value='svc:/milestone/multi-user' />
    56                 <service_fmri value='svc:/milestone/multi-user' />
    82 		</property>
    80 		</property>
    83 		<propval name='debug' type='boolean' value='false' />
    81 		<propval name='debug' type='boolean' value='false' />
    84 		<propval name='timeout' type='integer' value='180' />
    82 		<propval name='timeout' type='integer' value='180' />
    85 	</property_group>
    83 	</property_group>
    86 
    84 
    87 	<property_group name='local_port' type='xport_unix'>
    85         <instance name='local' enabled='true'>
    88 		<propval name='proto' type='astring' value='rad' />
    86 		<property_group name='local_port' type='xport_unix'>
    89 		<propval name='path' type='astring'
    87 			<propval name='proto' type='astring' value='rad' />
    90 		    value='/var/run/radsocket' />
    88 			<propval name='path' type='astring'
    91 		<propval name='peercred' type='boolean' value='true' />
    89 			    value='/var/run/radsocket' />
    92 	</property_group>
    90 			<propval name='peercred' type='boolean' value='true' />
       
    91 		</property_group>
    93 
    92 
    94 	<property_group name='local_port_unauth' type='xport_unix'>
    93 		<property_group name='local_port_unauth' type='xport_unix'>
    95 		<propval name='proto' type='astring' value='rad' />
    94 			<propval name='proto' type='astring' value='rad' />
    96 		<propval name='path' type='astring'
    95 			<propval name='path' type='astring'
    97 		    value='/var/run/radsocket-unauth' />
    96 			    value='/var/run/radsocket-unauth' />
    98 		<propval name='peercred' type='boolean' value='false' />
    97 			<propval name='peercred' type='boolean' value='false' />
    99 	</property_group>
    98 		</property_group>
       
    99 	</instance>
       
   100         
       
   101         <instance name='remote' enabled='false'>
       
   102 		<property_group name='ssl_port' type='xport_tls'>
       
   103 			<propval name='proto' type='astring' value='rad' />
       
   104 			<propval name='port' type='integer' value='12302' />
       
   105 			<propval name='localonly' type='boolean'
       
   106 			    value='false' />
       
   107 			<propval name='certificate' type='astring'
       
   108 			    value='/etc/rad/cert.pem' />
       
   109 			<propval name='privatekey' type='astring'
       
   110 			    value='/etc/rad/key.pem' />
       
   111 			<propval name='generate' type='boolean' value='true' />
       
   112 		</property_group>
       
   113 	</instance>
   100 
   114 
   101 	<property_group name='control_port' type='xport_unix'>
       
   102 		<propval name='proto' type='astring' value='rad' />
       
   103 		<propval name='path' type='astring'
       
   104 		    value='/var/run/radcontrol' />
       
   105 		<propval name='control' type='boolean' value='true' />
       
   106 	</property_group>
       
   107 
       
   108 	<property_group name='ssl_port' type='xport_tls'>
       
   109 		<propval name='proto' type='astring' value='rad' />
       
   110 		<propval name='port' type='integer' value='12302' />
       
   111 		<propval name='localonly' type='boolean' value='true' />
       
   112 		<propval name='certificate' type='astring'
       
   113 		    value='/etc/rad/cert.pem' />
       
   114 		<propval name='privatekey' type='astring'
       
   115 		    value='/etc/rad/key.pem' />
       
   116 		<propval name='generate' type='boolean' value='true' />
       
   117 	</property_group>
       
   118         
       
   119         <stability value='Unstable' />       
   115         <stability value='Unstable' />       
   120 
   116 
   121 	<template>
   117 	<template>
   122 		<common_name>
   118 		<common_name>
   123 			<loctext xml:lang='C'>
   119 			<loctext xml:lang='C'>