diff options
Diffstat (limited to 'manifests/server/debian.pp')
-rw-r--r-- | manifests/server/debian.pp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/manifests/server/debian.pp b/manifests/server/debian.pp new file mode 100644 index 0000000..9762384 --- /dev/null +++ b/manifests/server/debian.pp @@ -0,0 +1,21 @@ +/* + += Class: dhcp::server::debian +Installs a dhcp server on debian system. + +This class should not be included as is, please include "dhcp::server" instead. + +*/ +class dhcp::server::debian inherits dhcp::server::base { + + Common::Concatfilepart["00.dhcp.server.base"] { + content => template('dhcp/dhcpd.conf.debian.erb'), + } + + Service["dhcpd"] { + pattern => $lsbdistcodename ? { + squeeze => "/usr/sbin/dhcpd", + lenny => "/usr/sbin/dhcpd3", + } + } +} |