puppetlabs/facter — pull request #559 by ChrisPortman (2013-11-22 11:53:22+00:00)
Title: Add dhcp_server fact.

Add a dynamic fact to interfaces detailing the DHCP server servicing
that interface if any.

Creates: dhcp_server_

Tries to use `nmcli -d list iface ` if nmcli is available and the
interface is managed using NetworkManager.

If not, it will try hard to find a leases file for the interface and
read the dhcp server from that.