Por padrão, se você usar:
update-rc.d server defaults
, em seguida, update-rc.d criará links para iniciar seu server service em runlevels 2345 e para parar nos runlevels 016, todos esses links terão o número de sequência 20 .
Se o script server depender de outros serviços, por exemplo, networking . Portanto, quando o script server iniciar enquanto seus serviços dependentes ainda não foram iniciados, ele falhará.
Para ter certeza de que o script server só é executado quando todos os seus serviços dependentes foram iniciados, você pode dar prioridade mais alta ao script server :
update-rc.d server defaults 90
ou adicione-o a /etc/rc.local .