#!/bin/sh
#
# aryzhov@spasu.net
# restart some services, as they may have failed to start earlier
#
[ -z "$SID" ] && SID=/tmp/install_config
[ X$SubrIsRead = XYes ] || . $SID/Scripts/Misc/!Includes/Subroutines
[ X$VarsAreSet = XYes ] || SetJVars
SetRootOpts ; [ X$ROOT != X/ ] && exec Chroot_Script $0 $*

echo "#!/bin/sh
  (
    sleep 90
    svcadm restart network/initial
    sleep 30
    echo Restarting NFS
    /lib/svc/method/nfs-server stop
    /lib/svc/method/nfs-client stop
    /lib/svc/method/nfs-client start
    /lib/svc/method/nfs-server start
  ) &
  sleep 5
  echo NFS and defaultroute restart backgrounded for 120 seconds

" >/etc/rc3.d/S99LateStart

chmod +x /etc/rc3.d/S99LateStart

