- file { '/etc/apt/trusted-keys.d':
- ensure => absent,
- force => true,
- }
-
- file { '/etc/apt/trusted.gpg':
- mode => '0600',
- content => "",
- }
-
- if ($::lsbmajdistrelease >= 8) {
- site::aptrepo { 'security':
- url => 'http://security-cdn.debian.org/',
- suite => "${mungedcodename}/updates",
- components => ['main','contrib','non-free']
- }
- } else {
- site::aptrepo { 'security':
- ensure => absent,
- }
- }
- site::aptrepo { 'debian-lts':
- ensure => absent,
- }
-
- site::aptrepo { 'backports.debian.org':
- url => $mirror,
- suite => "${::lsbdistcodename}-backports",
- components => ['main','contrib','non-free']
- }
- site::aptrepo { 'backports2.debian.org':
- url => "http://cdn-fastly.deb.debian.org/debian",
- suite => "${::lsbdistcodename}-backports",
- components => ['main','contrib','non-free']
- }
-
- site::aptrepo { 'volatile':
- url => $mirror,
- suite => "${::lsbdistcodename}-updates",
- components => ['main','contrib','non-free']
- }
-
- if ($::hostname in [] or $::debarchitecture in ['kfreebsd-amd64', 'kfreebsd-i386']) {
- site::aptrepo { 'proposed-updates':
- url => $mirror,
- suite => "${mungedcodename}-proposed-updates",
- components => ['main','contrib','non-free']
- }
- } else {
- site::aptrepo { 'proposed-updates':
- ensure => absent,
- }
- }
-
- site::aptrepo { 'debian.org':
- ensure => absent,
- }
-
- site::aptrepo { 'db.debian.org':
- url => 'http://db.debian.org/debian-admin',
- suite => 'debian-all',
- components => 'main',
- key => 'puppet:///modules/debian-org/db.debian.org.gpg',
- }
- site::aptrepo { 'db.debian.org-suite':
- url => 'http://db.debian.org/debian-admin',
- suite => $::lsbdistcodename,
- components => 'main',
- }
-