<?xml version="1.0"?>
<service name="rpcbind" enable="1" display="0">
      <isi-meta-tag id="rpcbind_service">
        <mod-attribs>enable</mod-attribs>
      </isi-meta-tag>
      <description>RPC Bind Server</description>
      <process name="rpcbind"
	       startaction="startrpcbind" stopaction="stoprpcbind"
	       depends="isi_ipmi_d/isi_ipmi_d"/>
      <actionlist name="startrpcbind">
	<!-- Note that some actions are cleanups and it's not really an error
	     if they fail; per bug 67648 they are hard-wired to return success
	     so as to avoid confusing log spam -->
        <action>/usr/sbin/rpcbind</action>
        <action>/usr/likewise/bin/lwsm refresh nfs || true</action>
        <action>/bin/kill `cat /var/run/isi_netgroup_d_unfs.pid` || true</action>
        <action>/bin/kill `cat /var/run/lockd_unfs.pid` || true</action>
        <action>/bin/kill `cat /var/run/statd_unfs.pid` || true</action>
        <action>/usr/bin/killall hclnfsd || true</action>
        <action>/usr/bin/killall rpc.pcnfsd || true</action>
        <action>/usr/bin/isi_drive_d stop</action>
        <action>/bin/kill `cat /var/run/isi_cbind_d.pid` || true</action>
        <action>/bin/kill `cat /var/run/isi_km_d.pid` || true</action>
      </actionlist>
      <actionlist name="stoprpcbind">
        <action>/usr/bin/killall rpcbind</action>
      </actionlist>
</service>
