diff options
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/preferences.pp | 38 |
1 files changed, 26 insertions, 12 deletions
diff --git a/manifests/preferences.pp b/manifests/preferences.pp index a1e78ee..455b9ab 100644 --- a/manifests/preferences.pp +++ b/manifests/preferences.pp @@ -6,15 +6,21 @@ class apt::preferences { '/etc/apt/preferences.d/custom': ensure => present, alias => 'apt_config', - content => template(${apt::custom_preferences}), + content => template($apt::custom_preferences), require => File['/etc/apt/sources.list'], owner => root, group => 0, mode => '0644'; - [ '/etc/apt/preferences.d/stable', - '/etc/apt/preferences.d/volatile', - '/etc/apt/preferences.d/lts', - '/etc/apt/preferences.d/nextcodename' ]: - ensure => absent; + '/etc/apt/preferences.d/stable': + ensure => absent; + + '/etc/apt/preferences.d/volatile': + ensure => absent; + + '/etc/apt/preferences.d/lts': + ensure => absent; + + '/etc/apt/preferences.d/nextcodename': + ensure => absent; } } @@ -81,12 +87,20 @@ class apt::preferences { elsif $apt::manage_preferences == false { file { - [ '/etc/apt/preferences.d/custom', - '/etc/apt/preferences.d/stable', - '/etc/apt/preferences.d/volatile', - '/etc/apt/preferences.d/lts', - '/etc/apt/preferences.d/nextcodename']: - ensure => absent; + '/etc/apt/preferences.d/custom': + ensure => absent; + + '/etc/apt/preferences.d/stable': + ensure => absent; + + '/etc/apt/preferences.d/volatile': + ensure => absent; + + '/etc/apt/preferences.d/lts': + ensure => absent; + + '/etc/apt/preferences.d/nextcodename': + ensure => absent; } } } |