Hello all,
I recently hired a VPS Server here to mess around with since I know little of this stuff. Now, I am trying to start a Dart script when the server boots, but it’s not working for some reason.
#!/bin/bash
case “$1” in start) echo “Starting dartserver” dart /home/jash/development/dartServer/bin/dartserver.dart ;; stop) echo “Stopping dartserver” killall dart killall dartserver ;; *) echo “Usage: /etc/init.d/dartserver start|stop” exit 1 ;; esac
The service works: I can start it with “service dartserver start”
Then, when I run “update-rc.d -n dartserver defaults”, this is the output: http://188.226.238.112/consoleOutput.jpg
Can anyone see if I am doing something wrong? Thanks!!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi Peter! <br> <br>The “-n” basically means you are doing a dryrun. It’s showing you what it would do without doing anything. From “man update-rc.d”: <br> <br><pre> <br> -n Don’t do anything, just show what we would do. <br></pre> <br> <br>So just run: <br> <br><pre> <br>update-rc.d dartserver defaults <br></pre>