I have shorewall set to start in runlevels 2,3,4, and 5, however, when I change runlevels from 5 to 3, shorewall stops. [root ~]# chkconfig --list | grep shorewall shorewall 0:off 1:off 2:on 3:on 4:on 5:on 6:off I confirm this by checking the soft links in the rc?.d directories: [root ~]# find /etc/rc.d -name "*shorewall*" | sort /etc/rc.d/init.d/shorewall /etc/rc.d/rc0.d/K90shorewall /etc/rc.d/rc1.d/K90shorewall /etc/rc.d/rc2.d/S25shorewall /etc/rc.d/rc3.d/S25shorewall /etc/rc.d/rc4.d/S25shorewall /etc/rc.d/rc5.d/S25shorewall /etc/rc.d/rc6.d/K90shorewall I'm sure I'm missing something easy, but what is it? Cheers, Raman