mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 00:14:32 +09:00
udev/rules.d: import hwdb before calling net_id builtin
The commitcdcb1eeeb8adds ID_NET_NAME_INCLUDE_DOMAIN property support in net_id builtin. The property is basically set through hwdb. However, previously hwdb was imported after calling net_id builtin, hence when net_id is called, the property was never set. This makes hwdb is imported before calling net_id builtin, so that the property is set when net_id is called if hwdb has an entry about that for the interface. Follow-up forcdcb1eeeb8. Fixes #37758.
This commit is contained in:
committed by
Luca Boccassi
parent
d3b7e63068
commit
a7deadd763
@@ -5,12 +5,13 @@ SUBSYSTEM!="net", GOTO="net_end"
|
||||
|
||||
IMPORT{builtin}="hwdb 'net:naming:dr$env{ID_NET_DRIVER}:'"
|
||||
|
||||
IMPORT{builtin}="net_id"
|
||||
|
||||
SUBSYSTEMS=="usb", IMPORT{builtin}="usb_id", IMPORT{builtin}="hwdb --subsystem=usb"
|
||||
SUBSYSTEMS=="usb", GOTO="net_end"
|
||||
SUBSYSTEMS=="usb", GOTO="import_net_id"
|
||||
|
||||
SUBSYSTEMS=="pci", ENV{ID_BUS}="pci", ENV{ID_VENDOR_ID}="$attr{vendor}", ENV{ID_MODEL_ID}="$attr{device}"
|
||||
SUBSYSTEMS=="pci", IMPORT{builtin}="hwdb --subsystem=pci"
|
||||
|
||||
LABEL="import_net_id"
|
||||
IMPORT{builtin}="net_id"
|
||||
|
||||
LABEL="net_end"
|
||||
|
||||
Reference in New Issue
Block a user