#!/bin/sh

APPSDIR=/ross/app/bin
RUNNINGAPPSDIR=/tmp/running

start() {
    # Copy all binaries from /ross/app/bin to ram before executing them
    rsync -av --temp-dir=/tmp $APPSDIR/* $RUNNINGAPPSDIR/
    rsync -aR --temp-dir=/tmp --exclude=modules /lib /usr/lib/imlib2 /usr/lib/libfreetype.so* /usr/lib/libfuse.so* /usr/lib/libpng*.so* /usr/lib/libstdc++.so* /usr/lib/libz.so* /usr/lib/libImlib2.so* $RUNNINGAPPSDIR/
}

case "$1" in
    start)
        start
        ;;
    stop)
        ;;
    restart|reload)
        ;;
    *)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
        ;;
esac

exit $?
