reversed user change and made sure it always can login
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
|Repo Name| version | Build Status|
|
|Repo Name| version | Build Status|
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
|`cd_nagios`| 0.0.1.4 | [](https://jenkins.confdroid.com/job/cd_nagios/)|
|
|`cd_nagios`| 0.0.1.5 | [](https://jenkins.confdroid.com/job/cd_nagios/)|
|
||||||
|
|
||||||
### Synopsis
|
### Synopsis
|
||||||
Nagios is a powerful open source software solution for monitoring your IT environments.
|
Nagios is a powerful open source software solution for monitoring your IT environments.
|
||||||
|
|||||||
@@ -33,37 +33,17 @@ class cd_nagios::main::user (
|
|||||||
allowdupe => false,
|
allowdupe => false,
|
||||||
}
|
}
|
||||||
|
|
||||||
if $::fqdn == $ng_nagios_server {
|
user { $ng_user:
|
||||||
|
ensure => present,
|
||||||
user { $ng_user:
|
name => $ng_user,
|
||||||
ensure => present,
|
allowdupe => false,
|
||||||
name => $ng_user,
|
comment => $ng_u_comment,
|
||||||
allowdupe => false,
|
uid => $ng_u_uid,
|
||||||
comment => $ng_u_comment,
|
gid => $ng_user,
|
||||||
uid => $ng_u_uid,
|
groups => $ng_u_groups,
|
||||||
gid => $ng_user,
|
managehome => true,
|
||||||
groups => $ng_u_groups,
|
home => $ng_user_home,
|
||||||
managehome => true,
|
shell => $ng_user_shell,
|
||||||
home => $ng_user_home,
|
require => Group[$ng_user],
|
||||||
shell => '/bin/bash',
|
|
||||||
require => Group[$ng_user],
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
else {
|
|
||||||
|
|
||||||
user { $ng_user:
|
|
||||||
ensure => present,
|
|
||||||
name => $ng_user,
|
|
||||||
allowdupe => false,
|
|
||||||
comment => $ng_u_comment,
|
|
||||||
uid => $ng_u_uid,
|
|
||||||
gid => $ng_user,
|
|
||||||
groups => $ng_u_groups,
|
|
||||||
managehome => true,
|
|
||||||
home => $ng_user_home,
|
|
||||||
shell => $ng_user_shell,
|
|
||||||
require => Group[$ng_user],
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user