[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: inittab



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.



Reply to: