Any idea what is causing eth0 to start?
Anything that depends on net.
I could not find anything. Anyone able to point out what service needs net in the "rc-update -s" output of my last mail?
Your best bet is to move net.eth0 outside /etc/init.d leaving just net.lo (which should satiate the net-hungry services).
This works, but does not seem very elegant... If I understand the concepts, /etc/init.d should contain all the initlevels scripts and rc-update should enable to start or stop them in different levels.
If I cannot have a service in /etc/init.d that is not started in the default level, I would be inclined to consider it as a bug.
It is probably indirectly getting started as a dependency of some other init script. Try this:
cd /etc/init.d grep "need net" *
See if anything in that list is in the list of services to start in the default runlevel.
-- Andrew Gaffney
-- [EMAIL PROTECTED] mailing list