rendered paste bodycat << "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