This allows to get rid of the dhclient requirement of NetworkManager package and moves the package dependency to the new sub package NetworkManager-config-dhcp-dhclient.
For the moment, I think dhclient should still be the default choice for regular users due to dhclient providing better better previledge separation of network facing code. A user who knows that he's doing, can now however remove dhclient while keeping NetworkManager.
https://bugzilla.redhat.com/show_bug.cgi?id=1204226
209b5a5 contrib/rpm: add NetworkManager-config-dhcp-dhclient package
contrib/fedora/rpm/05-dhcp-dhclient.conf | 11 +++++++++++
contrib/fedora/rpm/NetworkManager.spec | 22 +++++++++++++++++++++-
contrib/fedora/rpm/build.sh | 2 ++
3 files changed, 34 insertions(+), 1 deletion(-)
Upstream: cgit.freedesktop.org