Puppet Class: ldap::client::nosssd

Defined in:
modules/ldap/manifests/client/nosssd.pp

Overview

this class contains several resources that will conflict with other resources defined in the ldap::client:sssd module, since is intended to wipe that class



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'modules/ldap/manifests/client/nosssd.pp', line 3

class ldap::client::nosssd
{
    $packages_absent = [
        'libpam-sss',
        'libnss-sss',
        'libsss-sudo',
        'sssd',
        'sudo',
    ]

    package { $packages_absent:
        ensure => 'absent',
    }

    file { '/etc/sssd/sssd.conf':
        ensure => 'absent',
    }
}