All pastes #923941 Raw Edit

Mine

public text v1 · immutable
#923941 ·published 2008-02-29 23:36 UTC
rendered paste body
cat << "EOF" > $dest/etc/rc.d/rc.screenlets
#!/bin/sh
# Start/stop/restart the screenlets deamon connection

screenlets_start()
{
	if [ -x /usr/bin/screenlets-deamon ]; then
		echo "Starting Screenlets-deamon: /usr/bin/screenlets-deamon"
		( cd /usr/bin ; ./screenlets-deamon > /dev/null 2>&1 )
	fi
}

screenlets_stop()
{
	echo "Stopping Screenlets-deamon..."
	( cd /usr/bin ; ./screenlets-deamon > /dev/null 2>&1 )
}

screenlets_restart()
{
	screenlets_stop
	sleep 3
	screenlets_start
}

case "$1" in
	'start')
		screenlets_start
		;;
	'stop')
		screenlets_stop
  		;;
	'restart')
		screenlets_restart
		;;
	*)
		echo "usage $0 start|stop|restart"
esac
EOF