Question about how to enable fiaif at boot.

Steven W. Orr email hidden
Sat Nov 26 16:22:14 CET 2005


I'm sure this has been discussed before but I just don't get it. The 
problem is that whenever I reboot, the firewall is not established. I have 
to manually say
service fiaif restart

My theory is that this is happening because the ip address of the 
interface is not known at the time that service script is executing.

Here's my setup: I have a cable modem that talks to my provider's DHCP 
server. So theoretically I don't know what my ip address is. In my 
zone.ext I have the following two lines.

NAME=EXT
DEV=eth0
DYNAMIC=1
GLOBAL=1
IP_EXTRA=""
NET_EXTRA=""
DHCP_SERVER=0

The /etc/rc.d/init.d/fiaif has a chkconfig of
# chkconfig: 345 08 92

which means that it executes *before* the network script which has this 
line
# chkconfig: 2345 10 90

Am I crazy or shouldn't the chkconfig line in the fiaif script have a 
start index > 10 so it executes after the address is known? Am I missing 
something?

TIA

-- 
Time flies like the wind. Fruit flies like a banana. Stranger things have  .0.
happened but none stranger than this. Does your driver's license say Organ ..0
Donor?Black holes are where God divided by zero. Listen to me! We are all- 000
individuals! What if this weren't a hypothetical question?
steveo at syslang.net



More information about the fiaif mailing list