Puppet Class: confdroid_nagios::main::user
- Inherits:
- confdroid_nagios::params
- Defined in:
- manifests/main/user.pp
Summary
Class manages user configuration for the confdroid_nagios module.Overview
confdroid_nagios::main::user.pp Module name: confdroid_nagios Author: 12ww1160 (12ww1160@confdroid.com)
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'manifests/main/user.pp', line 6
class confdroid_nagios::main::user (
) inherits confdroid_nagios::params {
require confdroid_nagios::main::install
if $ng_nagios_server == $fqdn {
group { $ng_user:
ensure => present,
name => $ng_user,
allowdupe => false,
}
user { $ng_user:
ensure => present,
name => $ng_user,
allowdupe => false,
comment => $ng_u_comment,
groups => $ng_u_groups,
managehome => true,
home => $ng_u_home,
shell => $ng_u_shell,
require => Group[$ng_user],
}
}
}
|