diff options
Diffstat (limited to 'manifests/setup.pp')
-rw-r--r-- | manifests/setup.pp | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/manifests/setup.pp b/manifests/setup.pp index 0891c55..acaba6d 100644 --- a/manifests/setup.pp +++ b/manifests/setup.pp @@ -1,11 +1,15 @@ -class envvar::setup ( -) { +# Setup "infrastructure" for global environment variables. +# +# @api private +class envvar::setup { concat { '/etc/environment': ensure => 'present', + order => 'numeric', } - concat::fragment { '000 header': + concat::fragment { '/etc/environment -- header': target => '/etc/environment', + order => 0, content => @(EOF) # File managed by Puppet # Local changes will get overwritten. @@ -13,9 +17,9 @@ class envvar::setup ( } lookup('environment', undef, 'hash', {}).map |$key, $value| { - envvar{ $key: + envvar { $key: value => $value, } } - + } |