In the last episode (Jul 27), Peter Steele said: > We have an rc.conf file that looks something like this: [...] > In a recent reboot test, when "ourapp" started, it checked to see if an IP > was assigned to the system and there was not, causing it to take an > unexpected logic path. Our understanding though was that since we had an > entry in rc.conf defining the IP then our app should have started after > that IP was assigned. Is this true or is there potentially a timing issue > here?
rc.conf is just a script that sets a bunch of environment variables for the /etc/rc.d/* scripts to use. The order the variables are set in that file does not matter. If you want your script to run after network interfaces are set up, you'll want to add a "REQUIRE: NETWORKING" line. See the rc and rcorder manpages for more info, and take a look at the files in /etc/rc.d/ for examples. -- Dan Nelson dnel...@allantgroup.com _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"