aboutsummaryrefslogtreecommitdiff
path: root/manifests/faillog/enable.pp
blob: d600f6f4796e03127022e68e5c9d28907208ebe5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# manage faillog logging
class loginrecords::faillog::enable(
  $login_defs_file = '/etc/login.defs'
) {
  replace{'loginrecords-faillog':
    file        => $loginrecords::faillog::enable::login_defs_file,
    pattern     => '^FAILLOG_ENAB[[:space]]+no$',
    replacement => "FAILLOG_ENAB\tyes",
  }
  line{'loginrecords-faillog':
    file    => $loginrecords::faillog::enable::login_defs_file,
    line    => "FAILLOG_ENAB\tyes",
    require => Replace['loginrecords-faillog'],
  }
}