Bug 104187
Summary: | ifdown ip call needs 'dev' | ||
---|---|---|---|
Product: | [Retired] Red Hat Raw Hide | Reporter: | Matt Domsch <matt_domsch> |
Component: | initscripts | Assignee: | Bill Nottingham <notting> |
Status: | CLOSED RAWHIDE | QA Contact: | Brock Organ <borgan> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1.0 | CC: | rvokal |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 7.32-1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-09-11 04:14:31 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Matt Domsch
2003-09-10 22:43:06 UTC
So, you get this error only if you call your interface 'b'? Interesting. Right, and reading the manual, I see why. It's a problem with all of the ip calls in initscripts... You can abbreviate all of the arguments to the commands. In the link ${DEVICE} up/down case, $DEVICE="b" -> "broadcast", which then requires a device. Similar problems would happen with devices named a, u, d, m, n, t, or the words they specify. By saying 'dev ${DEVICE}' it forces the $DEVICE to be used as the device name, which is exactly what you want. All 14 instances fixed in CVS, will be in 7.32-1. |