diff --git a/dhcp/manifests/init.pp b/dhcp/manifests/init.pp index 5881087..5fa2911 100644 --- a/dhcp/manifests/init.pp +++ b/dhcp/manifests/init.pp @@ -54,6 +54,11 @@ class dhcp::server::common { class dhcp::server inherits dhcp::server::common { file { "/etc/dhcpd.conf": + name => $operatingsystem ? { + debian => "/etc/dhcp3/dhcpd.conf", + ubuntu => "/etc/dhcp3/dhcpd.conf", + default => "/etc/dhcpd.conf", + }, ensure => present, source => [ "puppet:///files/dhcp/dhcpd.conf.${fqdn}", "puppet:///files/dhcp/dhcpd.conf", ],