Quantcast
Channel: Ask Puppet: Puppet DevOps Q&A Community - RSS feed
Viewing all articles
Browse latest Browse all 6104

linux user array iteration problem

$
0
0
Hello, I have problem with user array iteration, I need to use this, but that won't works. I'm using Puppet Parser=Future class users::normal { $user_array = ['test', 'test2'] $user_array.each |$user| { user { $user: ensure => present, managehome => true, groups => 'sudo', shell => '/bin/bash', } file { "/home/${user}/.ssh": ensure => 'directory', require => User["${user}"], owner => $user, group => $user, mode => '0755', } file { "/home/${user}/.ssh/authorized_keys": require => File["/home/${user}/.ssh"], source => "puppet:///modules/user_linux/authorized_keys-${user}", owner => $user, group => $user, mode => '0644', } } User['test'] { password => 'XXSXSXSXbsjusjdbgsbubdusbdusdsz564645444udsuiobsiobdiosdsdsd', } User['test2'] { password => 'XXSXSXSXbsjusjdgdf55645dbgsbubdusbdusdszudsuiobsiobdiosdsdsd', } } Where is problem? I appreciate every relevant answer.

Viewing all articles
Browse latest Browse all 6104

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>