base.pp 528 Bytes
Newer Older
mh's avatar
mh committed
1
class abrt::disable::base inherits abrt::base {
mh's avatar
mh committed
2
3
4
5
6
7
8
  package{
    'abrt-cli':
      ensure => absent;
    ['abrt-addon-kerneloops','abrt-addon-ccpp','abrt-addon-python']:
      require => Package['abrt-cli'],
      ensure => absent;
  }
mh's avatar
mh committed
9
10
11

  Package['abrt']{
    ensure => absent,
mh's avatar
mh committed
12
    require => [Service['abrtd','abrt-oops','abrt-ccpp'], Package['abrt-addon-kerneloops','abrt-addon-ccpp','abrt-addon-python']],
mh's avatar
mh committed
13
14
15
16
17
18
19
20
  }

  Service['abrtd','abrt-oops','abrt-ccpp']{
    ensure => stopped,
    enable => false,
    require => undef,
  }
}