aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--manifests/defaults.pp14
1 files changed, 14 insertions, 0 deletions
diff --git a/manifests/defaults.pp b/manifests/defaults.pp
index b2d7d886..39e0cabd 100644
--- a/manifests/defaults.pp
+++ b/manifests/defaults.pp
@@ -11,5 +11,19 @@ File {
ensure => "present",
owner => root,
group => root,
+ # on directory, this will be 755
+ # see http://docs.puppetlabs.com/references/2.7.0/type.html#file
+ mode => 644,
}
+define local_script($content,
+ $owner = "root",
+ $group = 'root',
+ $mode = '755') {
+ file { "/usr/local/bin/$name":
+ owner => $owner,
+ group => $group,
+ mode => $mode,
+ content => $content,
+ }
+}