#!/bin/sh

if `cat /proc/mounts | grep -q "/dev/rvlsda"`; then

  `cat /tmp/mp_current_path | grep -q "/mnt/FRONTSD"` && echo "/mnt/" > /tmp/mp_current_path

  for i in `cat /proc/mounts | grep "/dev/rvlsda" | cut -f 1 -d " "`; do
    MOUNTPOINT=`cat /etc/mnts | grep "${i}\>" | cut -f 2`
    umount "$MOUNTPOINT" && sed -i "s%${i}\>.*%%" /etc/mnts && rm -rf "$MOUNTPOINT"
  done

  if `cat /proc/mounts | grep -q "/dev/rvlsda"`; then
    echo -e "osd_show_text \"*Failed to unmount front SD!*\" 1500"> /var/mp_control
  else
    echo -e "osd_show_text \"*Front SD can be safely removed now!*\" 1500"> /var/mp_control
  fi
else
  echo -e "osd_show_text \"*Front SD is not mounted!*\" 1500"  > /var/mp_control
fi

exit 0
