Changed samba domain join to not store password into debug logs.
This commit is contained in:
parent
d1b8b02657
commit
514d69111f
1 changed files with 6 additions and 5 deletions
|
@ -82,11 +82,12 @@ class samba::domainmember {
|
||||||
include samba::server
|
include samba::server
|
||||||
|
|
||||||
exec { "net join":
|
exec { "net join":
|
||||||
command => "net join -U ${samba_join_user}%'${samba_join_pass}'",
|
command => "net join -U ${samba_join_user}%\"\${SECRET}\"",
|
||||||
path => "/bin:/usr/bin:/sbin:/usr/sbin",
|
environment => "SECRET=${samba_join_pass}",
|
||||||
onlyif => "rpcclient localhost -c 'srvinfo' -U root%'' 2>&1 | grep 'NT_STATUS_CANT_ACCESS_DOMAIN_INFO'",
|
path => "/bin:/usr/bin:/sbin:/usr/sbin",
|
||||||
require => [ Package["samba"],
|
onlyif => "rpcclient localhost -c 'srvinfo' -U root%'' 2>&1 | grep 'NT_STATUS_CANT_ACCESS_DOMAIN_INFO'",
|
||||||
File["/etc/samba/smb.conf"], ],
|
require => [ Package["samba"],
|
||||||
|
File["/etc/samba/smb.conf"], ],
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue