martes, marzo 30, 2004

scrips de inicio

# cp tu_script /etc/init.d/
# cd /etc/init.d/
# update-rc.d tu_script defaults

/etc/init.d/skeleton tiene un un script de inicio de ejemplo.

si se quiere quitar sería así:

# update-rc.d -f tu_script remove

agregando la comparticion de internet

con rccconf se agregan a los niveles por default
/etc/rc0.d/K20rc.firewall
/etc/rc1.d/K20rc.firewall
/etc/rc2.d/S20rc.firewall
/etc/rc3.d/S20rc.firewall
/etc/rc4.d/S20rc.firewall
/etc/rc5.d/S20rc.firewall
/etc/rc6.d/K20rc.firewall

pero no hace falta en algunos run level

entonces con
# update-rc.d rc.firewall start 20 2 3 4 5 .
Adding system startup for /etc/init.d/rc.firewall ...
/etc/rc2.d/S20rc.firewall -> ../init.d/rc.firewall
/etc/rc3.d/S20rc.firewall -> ../init.d/rc.firewall
/etc/rc4.d/S20rc.firewall -> ../init.d/rc.firewall
/etc/rc5.d/S20rc.firewall -> ../init.d/rc.firewall

solo en los niveles que me interesan
importante notar el . despues del 5