diff --git a/README.md b/README.md index ebd0e42..8d89cb9 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ This module is also designed to work with External Node Classifiers (ENC), for i ## Features * install repo rpm (this will create the repo definitions) -* install packages depending on whether the host fqdn equals either Puppet master, Puppet db or none (agent). +* install packages depending on whether the host fqdn equals either master fqdn, db fqdn or none (agent). ## Support diff --git a/manifests/server/service.pp b/manifests/server/service.pp index e8b5a8f..634b515 100644 --- a/manifests/server/service.pp +++ b/manifests/server/service.pp @@ -5,9 +5,9 @@ ############################################################################### class puppet_cd::server::service ( -) inherits puppet_cd::params { - +) inherits puppet_cd::params { if $fqdn == $pt_pm_fqdn { + # manager requirement require puppet_cd::firewall::iptables require puppet_cd::main::files @@ -15,10 +15,10 @@ class puppet_cd::server::service ( # manage puppet server service service { $pt_service: - ensure => running, - hasstatus => true, - hasrestart => true, - enable => true, + ensure => running, + hasstatus => true, + hasrestart => true, + enable => true, } } }