21  CDDL HEADER END
  22 
  23         Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
  24         Copyright (c) 2012, 2015 by Delphix. All rights reserved.
  25 
  26         NOTE:  This service manifest is not editable; its contents will
  27         be overwritten by package or patch operations, including
  28         operating system upgrade.  Make customizations in a different
  29         file.
  30 
  31         Note: if this service is modified to consist of anything other
  32         than a single instance named 'default', you must make changes to
  33         $SRC/head/rpcsvc/daemon_utils.h and libnsl:open_daemon_lock().
  34 -->
  35 
  36 <service_bundle type='manifest' name='SUNWnfscr:nfs-nlockmgr'>
  37 
  38 <service
  39         name='network/nfs/nlockmgr'
  40         type='service'
  41         version='1'>
  42 
  43         <dependency name='network'
  44             grouping='require_any'
  45             restart_on='error'
  46             type='service'>
  47                 <service_fmri value='svc:/milestone/network' />
  48         </dependency>
  49 
  50         <dependency name='rpcbind'
  51             grouping='require_all'
  52             restart_on='restart'
  53             type='service'>
  54                 <service_fmri value='svc:/network/rpc/bind' />
  55         </dependency>
  56 
  57         <dependency name='status'
  58             grouping='require_all'
  59             restart_on='error'
  60             type='service'>
  61                 <service_fmri value='svc:/network/nfs/status' />
 
 
  79             name='stop'
  80             exec=':kill'
  81             timeout_seconds='60' />
  82 
  83         <property_group name='firewall_context' type='com.sun,fw_definition'>
  84                 <propval name='isrpc' type='boolean' value='true' />
  85                 <propval name='name' type='astring' value='nlockmgr' />
  86                 <propval name='ipf_method' type='astring'
  87                         value='/lib/svc/method/nfs-server ipfilter' />
  88         </property_group>
  89 
  90         <property_group name='application' type='framework'>
  91                 <stability value='Evolving' />
  92                 <propval name='auto_enable' type='boolean' value='true' />
  93         </property_group>
  94         <instance name='default' enabled='false'>
  95           <property_group name='nfs-props' type='com.oracle.nfs,props'>
  96             <propval name='grace_period' type='integer' value='90'/>
  97             <propval name='lockd_listen_backlog' type='integer' value='32'/>
  98             <propval name='lockd_retransmit_timeout' type='integer' value='5'/>
  99             <propval name='lockd_servers' type='integer' value='20'/>
 100           </property_group>
 101         </instance>
 102         <stability value='Stable' />
 103 
 104         <template>
 105                 <common_name>
 106                         <loctext xml:lang='C'>
 107                                 NFS lock manager
 108                         </loctext>
 109                 </common_name>
 110                 <documentation>
 111                         <manpage title='lockd' section='1M'
 112                                 manpath='/usr/share/man' />
 113                 </documentation>
 114         </template>
 115 </service>
 116 
 117 </service_bundle>
  | 
 
 
  21  CDDL HEADER END
  22 
  23         Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
  24         Copyright (c) 2012, 2015 by Delphix. All rights reserved.
  25 
  26         NOTE:  This service manifest is not editable; its contents will
  27         be overwritten by package or patch operations, including
  28         operating system upgrade.  Make customizations in a different
  29         file.
  30 
  31         Note: if this service is modified to consist of anything other
  32         than a single instance named 'default', you must make changes to
  33         $SRC/head/rpcsvc/daemon_utils.h and libnsl:open_daemon_lock().
  34 -->
  35 
  36 <service_bundle type='manifest' name='SUNWnfscr:nfs-nlockmgr'>
  37 
  38 <service
  39         name='network/nfs/nlockmgr'
  40         type='service'
  41         version='2'>
  42 
  43         <dependency name='network'
  44             grouping='require_any'
  45             restart_on='error'
  46             type='service'>
  47                 <service_fmri value='svc:/milestone/network' />
  48         </dependency>
  49 
  50         <dependency name='rpcbind'
  51             grouping='require_all'
  52             restart_on='restart'
  53             type='service'>
  54                 <service_fmri value='svc:/network/rpc/bind' />
  55         </dependency>
  56 
  57         <dependency name='status'
  58             grouping='require_all'
  59             restart_on='error'
  60             type='service'>
  61                 <service_fmri value='svc:/network/nfs/status' />
 
 
  79             name='stop'
  80             exec=':kill'
  81             timeout_seconds='60' />
  82 
  83         <property_group name='firewall_context' type='com.sun,fw_definition'>
  84                 <propval name='isrpc' type='boolean' value='true' />
  85                 <propval name='name' type='astring' value='nlockmgr' />
  86                 <propval name='ipf_method' type='astring'
  87                         value='/lib/svc/method/nfs-server ipfilter' />
  88         </property_group>
  89 
  90         <property_group name='application' type='framework'>
  91                 <stability value='Evolving' />
  92                 <propval name='auto_enable' type='boolean' value='true' />
  93         </property_group>
  94         <instance name='default' enabled='false'>
  95           <property_group name='nfs-props' type='com.oracle.nfs,props'>
  96             <propval name='grace_period' type='integer' value='90'/>
  97             <propval name='lockd_listen_backlog' type='integer' value='32'/>
  98             <propval name='lockd_retransmit_timeout' type='integer' value='5'/>
  99             <propval name='lockd_servers' type='integer' value='256'/>
 100           </property_group>
 101         </instance>
 102         <stability value='Stable' />
 103 
 104         <template>
 105                 <common_name>
 106                         <loctext xml:lang='C'>
 107                                 NFS lock manager
 108                         </loctext>
 109                 </common_name>
 110                 <documentation>
 111                         <manpage title='lockd' section='1M'
 112                                 manpath='/usr/share/man' />
 113                 </documentation>
 114         </template>
 115 </service>
 116 
 117 </service_bundle>
  |