Puppet Class: lsys::tools::cleanup

Defined in:
manifests/tools/cleanup.pp

Summary

Remove different packages

Overview

Remove different packages

Examples:

include lsys::tools::cleanup

Parameters:

  • fprintd_ensure (Bsys::PackageVersion) (defaults to: absent)
  • man_ensure (Bsys::PackageVersion) (defaults to: absent)
  • man_pages_ensure (Bsys::PackageVersion) (defaults to: absent)


12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'manifests/tools/cleanup.pp', line 12

class lsys::tools::cleanup (
  Bsys::PackageVersion $fprintd_ensure = absent,
  Bsys::PackageVersion $man_ensure = absent,
  Bsys::PackageVersion $man_pages_ensure = absent,
) {
  #  D-Bus service for Fingerprint reader access
  bsys::tools::package {
    default:
      ensure => $fprintd_ensure;
    'fprintd': ;
    'fprintd-pam':
      before => Bsys::Tools::Package['fprintd'];
  }

  bsys::tools::package { 'man-db': ensure => $man_ensure }
  bsys::tools::package { 'man-pages': ensure => $man_pages_ensure }
}