En ocasiones, se desea que al iniciar un servidor o equipo Linux se ejecuten un conjunto de scripts al inicio. En su momento, se habló de como realizarlo de una forma muy cómoda y curiosa en esta entrada.
Para los amantes de init.d que no quieren emplear la forma descrita en el artículo anterior, deberán de seguir los siguientes pasos. Es necesario tener en cuenta que el script debe de tener la estructura adecuada para que reciba por parámetro tanto start como stop. Una vez finalizado el script, se moverá a la ruta siguiente:
/etc/init.d/
Posteriormente se le dará al script, permisos de ejecución a través del siguiente comando:
sudo chmod +r nombrescript
ej:
sudo chmod +r script
Una vez realizadas las acciones anteriores, se indicará al sistema la existencia del script para que se inicie al arranque mediante el empleo del siguiente comando:
sudo update-rc.d nombrescript defaults
ej:
sudo update-rc.d script defaults
Finalmente, si se quiere arrancar el servicio inmediatamente, se ejecutará el siguiente comando:
sudo service script start
Para comentar debe estar registrado.