FireFly Media Server (formerly mt-daapd) › Firefly Media Server Forums › Firefly Media Server › Setup Issues › Firefly not showing up as "Shared" in iTunes › Reply To: Firefly not showing up as "Shared" in iTunes
no offense, but the usual /etc/init.d/ script accepts a ‘start’, ‘stop’ and ‘restart’. So your script is probably redundant.
Also, adding a init.d script to the boot process, you could execute the command ‘update-rc.d defaults’.
Although it is defined in the mt-daapd.conf, it should be run by user ‘nobody’. So I actually doubt you need root to run it.