#!/bin/bash

. /usr/lib/pm-utils/functions

suspend() {
    # Send a signal to cheese to indicate suspend
    killall -SIGUSR1 cheese    
}

resume() {
    # Send a signal to cheese to indicate resume
    killall -SIGUSR2 cheese
}

case "$1" in
	hibernate|suspend)
		suspend
		;;
	thaw|resume)
		resume
		;;
	*)
		;;
esac

exit $?
