Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129331 - RC_COLDPLUG for baselayout
Summary: RC_COLDPLUG for baselayout
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Roy Marples (RETIRED)
URL:
Whiteboard:
Keywords:
: 130351 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-09 04:21 UTC by Krzysztof Pawlik (RETIRED)
Modified: 2006-04-18 16:18 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Adds RC_COLDPLUG variable (rc-coldplug.patch,1.50 KB, patch)
2006-04-09 06:50 UTC, Roy Marples (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Krzysztof Pawlik (RETIRED) gentoo-dev 2006-04-09 04:21:38 UTC
As per IRC:

13:07 <@    UberLord> nelchael: that is udev-089. udev tries to start it, but we are not yet ready so we queue it for later. What you are seeing
                      is the queue now being punted to the boot runlevel
13:07 <@    UberLord> nelchael: if you don't like that either blacklist the module in udev/hotplug or file a hotplug/udev bug about it
13:07 <@    UberLord> nelchael: or be sensible and use netplug/udev
13:07 <@    nelchael> UberLord: i've added config_eth{0,2}=( "null" ) - but that's a bit stupid - net.eth{0,2} is not in any runlevel, so it
                      shouldn't be started, even if udev thinks otherwise
13:08 <@    UberLord> nelchael: then tell udev not to start services
13:08 <@    nelchael> hm... :] - /me goes rtfm :]
13:11 <@    UberLord> nelchael: of if you want be we can add a RC_COLDPLUG="yes|no" feature if you like
13:11 <@    nelchael> UberLord: would be great
13:11 <@    UberLord> s/of/or
13:12 <@    UberLord> nelchael: go file a bug then. Assign it to me
Comment 1 Roy Marples (RETIRED) gentoo-dev 2006-04-09 06:50:12 UTC
Created attachment 84273 [details, diff]
Adds RC_COLDPLUG variable

Patch as requested
Comment 2 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-04-10 02:56:28 UTC
Changed net.wlan to net.eth and it works ok. pre17-r1 target?
Comment 3 Roy Marples (RETIRED) gentoo-dev 2006-04-10 04:31:46 UTC
Opps, that should have been "yes|no", not the init script name in the patch.

RC_COLDPLUG="yes" will be the default

I'm going todo a -r1 towards the end of the week unless anything critical appears first (I judge this non-critical btw)
Comment 4 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-04-10 04:39:03 UTC
(In reply to comment #3)
> Opps, that should have been "yes|no", not the init script name in the patch.

Works :)

> I'm going todo a -r1 towards the end of the week unless anything critical
> appears first (I judge this non-critical btw)

Sure, it's not critical - rather feature request.
Comment 5 Roy Marples (RETIRED) gentoo-dev 2006-04-11 07:57:53 UTC
Too many people bugging me about this - lol

Fixed in pre17-r1
Comment 6 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-04-14 08:09:00 UTC
Just a note:

# Dynamic /dev managers can trigger coldplug events which cause services to
# start before we are ready for them. If this happens, we can defer these
# services to start in the boot runlevel. If you don't want this then set
# RC_COLDPLUG to no.
# For more fine grained control you can list full service names to allow
# them to coldplug and prefix them with ! so they don't coldplug.
# Example - RC_COLDLUG="net.wlan !net.*"
# This allows net.wlan and any service not matching net.* to coldplug.

in the above examle RC_COLDLUG != RC_COLDPLUG (missing P - typo).
Comment 7 Roy Marples (RETIRED) gentoo-dev 2006-04-15 10:33:37 UTC
Typo will be fixed in next version.
Comment 8 Kristoffer 2006-04-18 16:18:43 UTC
*** Bug 130351 has been marked as a duplicate of this bug. ***