On Mon, Aug 02, 2010 at 02:32:52PM +0200, Petter Reinholdtsen wrote:
> Note that I strongly recommend as many scripts as possible are moved
> _out_ of rcS.d/, to make the early boot easier to fix when it comes to
> kernel events, make single user mode more useful and to increase the
> amount of concurrency possible during boot.

Sorry, but this is a very strange argumentation and hard to follow.

Shouldn't the reason for something to happen in runlevel S be functional
rather than non-functional? Maintainability, useability, and concurrency
are all pure non-functional properties.

The functional reason for something belonging to runlevel S is hardware
setup and configuration, and initial system setup.
This is why things like hwclock, hdparm, ifupdown, keyboard-setup, etc.,
as well as mount* reside there.

> For the issue reported, adding a header 'should-start: cpufrequtils'
> to sysfsutils will make sure it is always started after cpufrequtils,
> if both packages are installed.  Let me know if you need a patch
> proposal.

I attached a patch in my initial mail already.


Mario
-- 
Independence Day: Fortunately, the alien computer operating system works just
fine with the laptop. This proves an important point which Apple enthusiasts
have known for years. While the evil empire of Microsoft may dominate the
computers of Earth people, more advanced life forms clearly prefer Macs.

Attachment: signature.asc
Description: Digital signature

Reply via email to