From b017e0255a32b294473ad3afb4f8c9e1d1c30a1c Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Mon, 15 Jul 2013 20:47:07 +0300 Subject: [PATCH] puppet: Added directory for external facts --- puppet/manifests/init.pp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/puppet/manifests/init.pp b/puppet/manifests/init.pp index 4a77a4c..2e53fa5 100644 --- a/puppet/manifests/init.pp +++ b/puppet/manifests/init.pp @@ -139,6 +139,16 @@ class puppet::client { require => File["/usr/local/sbin/puppet-check"], } + file { [ "/etc/facter", "/etc/facter/facts.d" ]: + ensure => directory, + mode => "0755", + owner => "root", + group => $::operatingsystem ? { + "openbsd" => "wheel", + default => "root", + }, + } + }