Pour définir le démarrage automatique de services lors du chargement de Linux il faut utiliser la commande suivante :
sudo update-rc.d shorewall start 40 2 3 . stop 89 1 .
Dans cette commande est le nom du service. est suivi du numéro de séquence de démarrage, de la liste des niveaux de démarrage et d'un point pour terminer cette liste. De même avec qui est suivi du numéro de séquence d'arrêt, de la liste des niveaux d'arrêt et d'un point pour terminer la liste.

Si le message System startup links for /etc/init.d/shorewall already exist s'affiche alors il faut exécuter la commande suivante pour supprimer les niveaux de démarrage existants :
sudo update-rc.d -f shorewall remove

Enfin la commande suivante permet d'utiliser les séquences et niveaux de démarrage et d'arrêt définis dans le script init.d :
update-rc.d shorewall defaults