[Pkg-sysvinit-devel] etch: dhclient hangs at boot because of invoked hwclock

Henrique de Moraes Holschuh hmh at debian.org
Sun Nov 12 16:49:24 CET 2006


On Sun, 12 Nov 2006, Petter Reinholdtsen wrote:
> As for your question, it is of course possible to reorder hwclock.sh,
> but I am not sure it is the correct solution for this problem.

The correct way to solve this problem is to add dependencies (dynamic!!!!!)
to udev actions, queue them, and run them in the right order.

It is a difficult problem to solve properly, but it is one that will have to
be solved for a fully assynchronous userspace handling using udev.

For the RTC subset, we cannot support anything more than "don't do anything
complex at coldplug" at this time."

So do NOT ifup anything at coldplug, do NOT mount filesystems at coldplug,
do NOT do anything other than setup hardware at coldplug. And that's it.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



More information about the Pkg-sysvinit-devel mailing list