El dom, 07-07-2013 a las 18:47 -0300, Ariel Martin Bellio escribió: > Hola! > > Hice unas reglas de iptables y la puse en un iptables_rules.sh en > /etc/init.d/ > > Le puse los permisos: > > # chown root:root iptables_rules.sh > # chmod 755 iptables_rules.sh > > luego creé un enlace simbólico en /etc/rc2.d/ > > # ln -s ../init.d/iptables_rules.sh /etc/rc2.d/S20iptables_rules > > El script al bootear no se ejecuta, abajo de todo le puse: > > echo iptables_rules_on > /var/log/iptables_run.log > > Para darme cuenta que se ejecutó (no tiene monitor) > > También probé ponienedolo en /etc/rcS.d/ > > Pero al final no se si arranca en rc2 o rcS > > # vim /etc/inittab > __________________________________________________________________________________ > # /etc/inittab: init(8) configuration. > # $Id: inittab,v 1.91 2002/01/25 13:35:21 miquels Exp $ > > # The default runlevel. > id:2:initdefault: > > # Boot-time system configuration/initialization script. > # This is run first except when booting in emergency (-b) mode. > si::sysinit:/etc/init.d/rcS > > # What to do in single-user mode. > ~~:S:wait:/sbin/sulogin > > # /etc/init.d executes the S and K scripts upon change > # of runlevel. > # > # Runlevel 0 is halt. > # Runlevel 1 is single-user. > # Runlevels 2-5 are multi-user. > # Runlevel 6 is reboot. > > [...] se enciende la computadora, grub carga linux, linux le pasa el control a init, que primero ejecuta lo de rcS.d y después lo que tenga definido en inittab, en tu caso, rc2.d. Entonces, se /debería/ ejecutar dos veces, pero no ves tu /var/log/iptables_run.log porque probablemente no llegó a esa parte y falló antes. Te recomiendo mover ese echo al principio e ir bajándolo hasta que encuentres el problema.
-- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

