diff options
author | intrigeri <intrigeri@boum.org> | 2010-11-21 16:31:42 +0100 |
---|---|---|
committer | intrigeri <intrigeri@boum.org> | 2010-11-21 16:31:42 +0100 |
commit | d30069c178ff2aff9154f65bd7dbf988c4d002f1 (patch) | |
tree | c710585866e623dd595b35bc921261a364ec64c8 /manifests/apt_conf_snippet.pp | |
parent | ee6d13d1e42acca7374aa302a4f9dfa9001d799f (diff) | |
parent | d97a49b7b2c020c2c43df6524236f50a421789ee (diff) |
Merge commit 'd97a49b7b2c020c2c43df6524236f50a421789ee'.
Going on merging immerda changes.
Incompatible change: I do prefer my own generic apt/preferences template to
shipping a static file that only supports Lenny. My own template supports
security, backports, volatile, next release etc.
Conflicts:
files/preferences
manifests/init.pp
manifests/preferences.pp
Diffstat (limited to 'manifests/apt_conf_snippet.pp')
-rw-r--r-- | manifests/apt_conf_snippet.pp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/manifests/apt_conf_snippet.pp b/manifests/apt_conf_snippet.pp index 77b88ae..c1cd884 100644 --- a/manifests/apt_conf_snippet.pp +++ b/manifests/apt_conf_snippet.pp @@ -10,20 +10,20 @@ define apt::apt_conf_snippet( fail("Only one of \$source or \$content must specified for apt_conf_snippet ${name}") } + file { "/etc/apt/apt.conf.d/${name}": + ensure => $ensure, + notify => Exec["refresh_apt"], + owner => root, group => 0, mode => 0600; + } + if $source { - file { "/etc/apt/apt.conf.d/${name}": - ensure => $ensure, + File["/etc/apt/apt.conf.d/${name}"] { source => $source, - notify => Exec["refresh_apt"], - owner => root, group => 0, mode => 0600; } } else { - file { "/etc/apt/apt.conf.d/${name}": - ensure => $ensure, + File["/etc/apt/apt.conf.d/${name}"] { content => $content, - notify => Exec["refresh_apt"], - owner => root, group => 0, mode => 0600; } } } |