summaryrefslogtreecommitdiff
path: root/manifests/reboot_required_notify.pp
blob: 82466d20029dc4f85bc0059d6a70dd9877ee2e58 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class apt::reboot_required_notify {

  $jessie_or_newer = $::operatingsystemmajrelease ? {
    5       => false,
    6       => false,
    7       => false,
    default => true,
  }

  if $jessie_or_newer {
    class { 'apt::reboot_required_notify::jessie': }
    # Clean up systems that were upgraded from Wheezy or earlier:
    class { 'apt::reboot_required_notify::wheezy': ensure => absent }
  } else {
    class { 'apt::reboot_required_notify::wheezy': }
  }

}