diff options
author | Michael Scherer <misc@mageia.org> | 2012-01-08 12:51:23 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2012-01-08 12:51:23 +0000 |
commit | 19d78719398d32547398bdc208861e61f7ac1b4c (patch) | |
tree | 38e6159d2a66954713bf7bd5a49730c491bb09a3 /manifests | |
parent | e9b5bbac65153177126f5737555af8fece7ef339 (diff) | |
download | puppet-19d78719398d32547398bdc208861e61f7ac1b4c.tar puppet-19d78719398d32547398bdc208861e61f7ac1b4c.tar.gz puppet-19d78719398d32547398bdc208861e61f7ac1b4c.tar.bz2 puppet-19d78719398d32547398bdc208861e61f7ac1b4c.tar.xz puppet-19d78719398d32547398bdc208861e61f7ac1b4c.zip |
add a define for local_script, and set explicitely the default value for
File ( 644 on file, 755 on directory )
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/defaults.pp | 14 |
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, + } +} |