Puppet Class: useradd::nss

Defined in:
manifests/nss.pp

Overview

Install and configure the NSS configuration file. See nss(5) for more details.

author: SIMP Team <simp@simp-project.com>

Parameters:

  • netid_authoritative (Boolean) (defaults to: false)
  • services_authoritative (Boolean) (defaults to: false)
  • setent_batch_read (Boolean) (defaults to: true)


10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/nss.pp', line 10

class useradd::nss (
  Boolean $netid_authoritative    = false,
  Boolean $services_authoritative = false,
  Boolean $setent_batch_read      = true,
) {

  file { '/etc/default/nss':
    owner   => 'root',
    group   => 'root',
    mode    => '0640',
    content => template('useradd/etc/default/nss.erb')
  }
}