Summary: | sys-apps/openrc-0.4.1 rc_hotplug variable doesn't work or will be ignored!! | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jochen Schlick <josch09> |
Component: | [OLD] baselayout | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | roy, terrio |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jochen Schlick
2008-12-24 16:49:17 UTC
I have rc_hotplug commented out entirely and it's not hotplugging them. It's possible there's a logic issue happening inside. Try commenting it out and seeing what happens I tried commenting out rc_hotplug, but the net.wlan0 and net.eth0 services are still getting started. I have the following line in my /etc/rc.conf: rc_plug_services="!net.eth*" (I want it to only start net.wlan0 on startup, not net.eth0.) This worked prior to upgrading to 0.4.1. from my point of view it seems to be a problem with the wildcard handling. my workaround (because I have only 2 network interfaces) rc_hotplug="!net.eth0 !net.wlan0" I actually just tested this with many combinations of devices I didn't want hotplugged (without wildcards), but it still starts their services: Runlevel: hotplugged net.wlan0 [ started ] udev-postmount [ started ] net.eth0 [ started ] I use sys-apps/openrc-0.4.1-r1. Embarrassingly, this now works. I was setting the wrong variable; rc_plug_services is no more, and rc_hotplug works for me. I apologize for the bugspam. (In reply to comment #5) > Embarrassingly, this now works. I was setting the wrong variable; > rc_plug_services is no more, and rc_hotplug works for me. > > I apologize for the bugspam. > No worries, closing bug. |