Não tenho certeza da versão do Linux em que você está, mas supondo que você esteja usando o Ubuntu - ou uma versão do Linux com um layout de diretório semelhante - isso também deve criar um script de sistema verdadeiro para o Subsonic.
Primeiro, vá para o diretório init.d
em seu sistema Linux assim:
cd /etc/init.d
Agora configure o link simbólico do subsonic.sh
para o subsonic
no diretório /etc/init.d
da seguinte forma:
sudo ln -s /shared/subsonic/subsonic.sh subsonic
Feito isso, finalmente configure os scripts init do sistema usando update-rc.d
da seguinte forma:
sudo update-rc.d subsonic defaults
Agora, tudo isso assume que subsonic.sh
pode realmente ser usado dessa maneira. Assumindo o positivo, digamos que funcione. Você deve, pelo menos, ser capaz de executar o seguinte comando para iniciar o serviço:
sudo service subsonic start
Isso para parar:
sudo service subsonic stop
E supondo que seja um script de inicialização adequado e bem pensado, você pode executar isso sem uma diretiva:
sudo service subsonic
E a linha de comando deve mostrar a você todas as diferentes opções de serviço que estão conectadas ao Subsonic. Alguns comuns são restart
também reiniciar o serviço, bem como status
para verificar o status do serviço. Ou você pode até olhar dentro do script subsonic.sh
para ver quais opções existem.