Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/manifests/swh/apt_config.pp
Show All 36 Lines | class profile::swh::apt_config { | ||||
if $::lsbdistcodename != 'sid' { | if $::lsbdistcodename != 'sid' { | ||||
::apt::source {'debian-updates': | ::apt::source {'debian-updates': | ||||
location => $debian_mirror, | location => $debian_mirror, | ||||
release => "${::lsbdistcodename}-updates", | release => "${::lsbdistcodename}-updates", | ||||
repos => $repos, | repos => $repos, | ||||
} | } | ||||
if versioncmp($::lsbmajdistrelease, '11') >= 0 { | |||||
$security_release = "${::lsbdistcodename}-security" | |||||
} else { | |||||
$security_release = "${::lsbdistcodename}/updates" | |||||
} | |||||
::apt::source {'debian-security': | ::apt::source {'debian-security': | ||||
location => $debian_security_mirror, | location => $debian_security_mirror, | ||||
release => "${::lsbdistcodename}/updates", | release => $security_release, | ||||
repos => $repos, | repos => $repos, | ||||
} | } | ||||
} else { | } else { | ||||
::apt::source {['debian-updates', 'debian-security']: | ::apt::source {['debian-updates', 'debian-security']: | ||||
ensure => absent, | ensure => absent, | ||||
} | } | ||||
} | } | ||||
Show All 18 Lines |