#!/bin/sh
#
# umount all mounted disks
#
# runlevels: geexbox, debug

echo "### Unmounting disks and shares ###"

# umount samba shares
for DIR in /mnt/shares/*/*; do
  test -d "$DIR" && umount "$DIR" >/dev/null 2>&1 && rmdir "$DIR"
done

# when started with make exec, umount partitions
if test -f /EXEC; then
  for DIR in /mnt/*; do
    test -d "$DIR" && umount "$DIR" >/dev/null 2>&1
  done
  umount /proc
fi

exit 0
