On Wed, Jun 22, 2011 at 01:27:54AM -0300, Gerardo Exequiel Pozzi wrote:
By default, there is no network is configured in rc.conf. So if you boot the machine with an unmodified rc.conf you will see a warning about network deprecation settings.
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> --- rc.conf | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/rc.conf b/rc.conf index 5984171..bd13fce 100644 --- a/rc.conf +++ b/rc.conf @@ -114,4 +114,4 @@ NETWORK_PERSIST="no" # If something other takes care of your hardware clock (ntpd, dual-boot...) # you should disable 'hwclock' here. # -DAEMONS=(hwclock syslog-ng network netfs crond) +DAEMONS=(hwclock syslog-ng !network !netfs crond) -- 1.7.5.2
I noticed this the other day on one of my VMs. I'm not sure what the best course of action is. There's a few choices... 1) This. 2) Refactor the need_legacy check. It's fairly naive at the moment. We could easily cover the 'null' edge case by checking: [[ -z $INTERFACES && -z $interface ]] 3) Change where deprecation messages are printed -- i.e., only once we're about to execute some net-tools based logic do we print a message. This is perhaps the least desireable, imo, because it's also prone to creating the most amount of spammage. I wouldn't want to see the warning printed more than once per invocation. d