Bug 2128846 - RFE: add wpa_supplicant to dracut-network (RHEL8)
Summary: RFE: add wpa_supplicant to dracut-network (RHEL8)
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: dracut
Version: 8.8
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: rc
: ---
Assignee: dracut-maint-list
QA Contact: qe-baseos-daemons
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-09-21 16:12 UTC by Matthew Brown
Modified: 2023-08-01 10:16 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHELPLAN-134624 0 None None None 2022-09-21 16:31:28 UTC
Red Hat Knowledge Base (Solution) 6976754 0 None None None 2022-09-21 16:22:32 UTC

Comment 5 David Tardon 2023-01-23 12:58:19 UTC
So, NM only invokes wpa_supplicant via D-Bus, as I supposed. Hence we'd have to backport dbus module (and run D-Bus in the initrd), which we don't want to do. What we could do, though, is to put wpa_supplicant into a separate module that'd only be included in the initrd if explicitly requested via configuration. Then only those who chose to use wpa_supplicant would get dbus.

Comment 7 Lukáš Nykrýn 2023-01-31 14:53:16 UTC
As David mentioned, we don't have dbus in rhel8 initrd and since we changed the implementation of dbus (dbus-daemon vs. dbus-broker) so adding it to rhel8 is not a trivial task.
Also, we don't run NM as a daemon in rhel8 which is yet another hurdle.
Maybe we could run wpa-supplicant manually before NM. But the main question, where to store the password. Initrd is never encrypted.


Note You need to log in before you can comment on or make changes to this bug.