diff --git a/modules/rhizo_base/manifests/init.pp b/modules/rhizo_base/manifests/init.pp index 70ee804..71a638b 100644 --- a/modules/rhizo_base/manifests/init.pp +++ b/modules/rhizo_base/manifests/init.pp @@ -15,6 +15,7 @@ class rhizo_base { $mail_admins = hiera('rhizo::mail_admins') $smsc_password = hiera('rhizo::smsc_password') $kannel_admin_password = hiera('rhizo::kannel_admin_password') + $password_hash = hiera('rhizo::password_hash') # Configuration settings $rhizomatica_dir = hiera('rhizo::rhizomatica_dir') diff --git a/modules/rhizo_base/manifests/users.pp b/modules/rhizo_base/manifests/users.pp index bc73e0a..31aa077 100644 --- a/modules/rhizo_base/manifests/users.pp +++ b/modules/rhizo_base/manifests/users.pp @@ -11,11 +11,14 @@ # Sample Usage: # class rhizo_base::users { + + $password_hash = $rhizo::password_hash + user { 'rhizomatica': ensure => present, gid => 'rhizomatica', home => '/home/rhizomatica', - password => '$6$rmdUFkJn$iR5BJ1RLrXmUVlXl7cwgcmB/HnGbXuyh.s9.JgTM1QFemtqBpICvi3iR9v2K2mZgGsqm1dOiwgpfFUnTKH/Zn0', + password => $rhizo::password_hash, uid => '1000', } } \ No newline at end of file