Edit init.d configuration file for boblight:
sudo nano /etc/init.d/boblight
Paste the following content:
#!/bin/sh # INIT INFO # Provides: boblightd # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: boblightd daemon # Description: Boblight daemon ### END INIT INFO PATH=/usr/local/bin:/bin:/usr/bin NAME=boblightd DAEMON=/usr/bin/$NAME PIDFILE=/var/run/$NAME.pid DESC="boblight daemon" USER=boblightd [ -x "$DAEMON" ] || exit 0 . /lib/lsb/init-functions case "$1" in start) # master switch log_daemon_msg "Starting $DESC" "$NAME" /sbin/start-stop-daemon --start --exec $DAEMON --background --make-pidfile --pidfile $PIDFILE log_end_msg $? ;; stop) # master switch log_daemon_msg "Stopping $DESC" "$NAME" /sbin/start-stop-daemon --stop --pidfile $PIDFILE --chuid $USER --exec $DAEMON /bin/rm -f $PIDFILE log_end_msg $? ;; reload|restart) $0 stop && $0 start ;; status) status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $? ;; *) echo "Usage: /etc/init.d/$NAME {start|stop|restart|status}" >&2 exit 1 ;; esac exit 0
Change it to executable mode:
$sudo chmod 755 /etc/init.d/boblight
Add it to autostart:
sudo update-rc.d boblight defaults
Now you can start, stop and restart boblight by issuing the following commands:
service boblight start service boblight stop service boblight restart
There was an error while loading. Please reload this page.