aboutsummaryrefslogtreecommitdiff
path: root/manifests/utils/security.pp
blob: e227a5b7c23e4ca041848873de9f912dbcadf891 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class nodo::utils::security inherits nodo::utils::security::base {
  # Security
  package { [ 'apg',           'gnupg-agent',   'makepasswd', 'pwgen',          'fpm2',    'encfs',
              'signing-party', 'libnss3-tools', 'ssss',       'libgfshare-bin', 'pass',
              'revelation',    'onetime',       'gnupg2',     'monkeysign' ]:
    ensure => installed,
  }

  # Soon :)
  #package { 'keyringer':
  #  ensure => present,
  #}

  # To be evaluated
  #package { 'harden':
  #  ensure  => present,
  #}

  if $::lsbdistcodename != 'squeeze' {
    package { [ 'kedpm', 'kedpm-gtk' ]:
      ensure => installed,
    }
  }
}