From c8ab7ce7d538f0c63d99003d4da53683dc7b98fb Mon Sep 17 00:00:00 2001 From: Ossi Herrala Date: Fri, 24 Jan 2014 10:48:12 +0000 Subject: [PATCH] dhcp: Create dhcpd.leases file in OpenBSD. Needed for dhcpd to start. --- dhcp/manifests/init.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dhcp/manifests/init.pp b/dhcp/manifests/init.pp index c885548..8379fca 100644 --- a/dhcp/manifests/init.pp +++ b/dhcp/manifests/init.pp @@ -52,6 +52,14 @@ class dhcp::server::common { source => "puppet:///modules/dhcp/isc_dhcpd.rc", before => Service["dhcpd"], } + + file { "/var/db/dhcpd.leases": + ensure => present, + mode => 0644, + owner => "root", + group => "wheel", + before => Service["dhcpd"], + } } service { "dhcpd":