Resulta que tenía en mi instalación anterior en la pc de soporte algunos scripts que hacían actividades específicas y en su momento las agregue manualmente para que cada vez que iniciara el sistema, dichos scripts se ejecutaran.
Resulta que en su momento comenté como le hice, pero pues ya tendrá su tiempecito de eso y pues no recordaba exactamente cómo le había hecho.
Sucede que tengo un script con reglas para montar un firewall, además de hacer bloqueo de puertos tanto de entrada como de salida. Cuando por fin quedó funcionando tal y como se necesitaba copie dicho script (llamado local) a /etc/init.d/ y le había dado permisos de ejecución así.. cada que quería ejecutarlo hacía:
root_at_soporte:/etc/init_dot_d# /etc/init.d/local
Y listo.. se ejecutaba el script. Pero debía de ponerlo para que se ejecutara cada vez que esta pc se reiniciara (raramente). Entonces lo conseguí gracias a este artículo de JavoAxian.
Así que lo que hice fue lo siguiente, entrar al directorio:
root_at_soporte:/home/hbautista# cd /etc/init.d/
Luego fue cuestión de ejecutar rc-update
root_at_soporte:/etc/init_dot_d# update-rc.d local defaults
update-rc.d: warning: /etc/init.d/local missing LSB information
update-rc.d: see
Adding system startup for /etc/init.d/local …
/etc/rc0.d/K20local -> ../init.d/local
/etc/rc1.d/K20local -> ../init.d/local
/etc/rc6.d/K20local -> ../init.d/local
/etc/rc2.d/S20local -> ../init.d/local
/etc/rc3.d/S20local -> ../init.d/local
/etc/rc4.d/S20local -> ../init.d/local
/etc/rc5.d/S20local -> ../init.d/local
root_at_soporte:/etc/init_dot_d#
Listo!!, con eso se agrega un script al inicio.
Abur.. 😛
Mhhh… no te funciona más colocar tu script en /etc/rc.local que según entiendo es lo que se ejecuta hasta el final de los scripts de inicio…
Ahmmm.. pues no lo había checado, pero igual y funciona mejor ponerlo ahí y así evitarnos la pena.
Pero al menos me sirvió para saber como hacerlo y también como quitarlo.
Gracias por el comentario 😉
Como puedo hacer para poner un script al inicio del sistema, pero ver en la consola los mensajes que ese escript envia?