#!/bin/sh

cd /

case "$1" in
    killqtopia)
        /etc/rc.d/rc.qtopia stop
        exit 0
        ;;
    unmountqtopia)
        if grep ' /opt/Qtopia ' /proc/mounts >/dev/null 2>&1; then
            sleep 1
            umount /opt/Qtopia
        fi
        exit 0
        ;;
    createtemp)
        [ $# -eq 2 ] || exit 1
        MNTPNT=$( mktemp -d /tmp/updateqtopia.XXXXXX )
        mount -t tmpfs -o size=$2 tmpfs $MNTPNT
        echo $MNTPNT
        exit 0
        ;;
    deletetemp)
        [ $# -eq 2 ] || exit 1
        umount $2
        rmdir $2
        exit 0
        ;;
    *)
        echo "unknown option: $1"
        exit 1
        ;;
esac        

