Summary: | provides should not override the content of the current runlevel | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Olivier Crete (RETIRED) <tester> |
Component: | [OLD] Core system | Assignee: | Martin Schlemmer (RETIRED) <azarah> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Olivier Crete (RETIRED)
2003-06-29 10:29:19 UTC
Alright, provide can't override real scripts now... Anyways, our problem is with a critical script (ie we replace checkroot with a nfsroot script for our nfsroot systems). We are doing something different now (have a boot script, but not critical that marks checkroot/hostname as started) We need to sort something out for adelie, but I need the full specifics. Anyhow, my mail is down (again), so that is why I might have not replied .. could you please be more specific with how you want to do things, and why? Thanks. With the new init-script, we have changed the way we do that.. We have one script in the "critical scripts" which replaces checkroot/hostname/modules, it basicly does what the init_node() function did previously. And we have a second script that just mark_service_started hostname, checkroot, modules.... This uses our configurable boot level so the adelie nodes use a different boot level from the server (ie checkroot is never run on the nodes). The provide is no longer revelevant since it seems that the dependancy tree no longer depends on the runlevels. The solution to this problem is also in our latest patches on bug 4151. |