I don't understand what you're doing. But it sounds like you might need the 
"user" attribute of the exec type? 

exec {'some command':
  user => 'admin',
}

See http://docs.puppetlabs.com/references/latest/type.html#exec and scroll 
down a bit. 

On Wednesday, August 22, 2012 2:50:28 AM UTC-7, Prosenjit Ghosh wrote:
>
> Created a puppet master in one Linux.X64/rh50 machine.
> Created a puppet agent in another Linux.X64/rh50 machine.
>
> Need to run any command from puppet master and that will execute in puppet 
> agent when puppet agent will connect to puppet master.
>
> This is happening correctly for me when created master and agent through 
> root user.
>
> But I need to execute a command that wont allow root user. I need any user 
> except root. I tried successfully to create puppet master through a 
> different user. But not able to execute the command when connecting the 
> agent through that different user.
>
> Any suggestion on this how to connect agent to the master through a 
> different user to execute a command through puppet module
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/Y2EWm3dKGIUJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to