Fixed dhcp::server::ldap depencies.

This commit is contained in:
Timo Mkinen 2012-04-17 01:18:32 +03:00
parent 97b9ab10a6
commit 6bc1dede76

View file

@ -96,7 +96,8 @@ class dhcp::server inherits dhcp::server::common {
class dhcp::server::ldap inherits dhcp::server::common { class dhcp::server::ldap inherits dhcp::server::common {
include ldap::client::python include python
include ldap::client
file { "/usr/local/sbin/dhcpdump.py": file { "/usr/local/sbin/dhcpdump.py":
ensure => present, ensure => present,
@ -126,8 +127,12 @@ class dhcp::server::ldap inherits dhcp::server::common {
path => "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin", path => "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin",
command => "dhcpdump.py /etc/dhcpd.conf.in* > /etc/dhcpd.conf", command => "dhcpdump.py /etc/dhcpd.conf.in* > /etc/dhcpd.conf",
unless => "dhcpdump.py /etc/dhcpd.conf.in* | diff /etc/dhcpd.conf -", unless => "dhcpdump.py /etc/dhcpd.conf.in* | diff /etc/dhcpd.conf -",
require => [ File["/etc/dhcpd.conf.in"], require => [
File["/usr/local/sbin/dhcpdump.py"], ], File["/etc/dhcpd.conf.in"],
File["/usr/local/sbin/dhcpdump.py"],
Class["python"],
Class["ldap::client"],
],
notify => Service["dhcpd"], notify => Service["dhcpd"],
} }