Can not. This a battle that has come up before.

Although it's a very different tool, I know that Capistrano I can override 
how it calls certain shell commands. Is such a thing possible in Ansible? 
If so, I could just turn all use of "su" into "sudo su"

On Thursday, January 8, 2015 at 5:46:44 PM UTC-6, Michael DeHaan wrote:
>
> There aren't any options for sudo + su together.
>
> Are you sure you can't just <sudo user> and skip the su'ing?
>
>
>
>
>
> On Thu, Jan 8, 2015 at 4:14 PM, Ian Whitney <[email protected] <javascript:>
> > wrote:
>
>> Hi,
>>
>> I've been learning Ansible and have run into a behavior that causes 
>> problems with the server setup here at work. I'm wondering if there's a way 
>> to fix it.
>>
>> On our server I have to run certain commands as an admin user. But I 
>> can't just switch users with 'su superuser'. I have to execute su with 
>> sudo. So, 'sudo su superuser'. 
>>
>> If I do:
>>
>> ansible all -a "whoami" -R superuser
>>
>> Then the command hangs, as the server is asking for a password, which I 
>> do not have.
>>
>> And if I do: 
>>
>> ansible all -a "whoami" -s -R superuser
>>
>> I get the error message about trying to combine sudo and su.
>>
>> Do I have options?
>>
>> Thanks,
>>
>>
>> Ian
>>
>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Ansible Project" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/ansible-project/c35ae424-1d2d-4e4c-a6aa-b5f64ac12bce%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/ansible-project/c35ae424-1d2d-4e4c-a6aa-b5f64ac12bce%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/ea5867b7-9094-4ef5-aff5-059e44a22c87%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to