thanks i will checkout right now!


On Fri, Jun 15, 2018 at 11:39 AM Brandon Whaley <redkr...@gmail.com> wrote:

> I think you may be able to use su by setting up a watcher for su's
> password prompt and using su -c "command" via run:
>
> http://docs.pyinvoke.org/en/latest/concepts/watchers.html#autoresponding
>
>     responder = Responder(
>         pattern=r"Password: ",
>         response="thisismysecretpassword",
>     )
>     c.run("su -c 'something-that-needs-root'", watchers=[responder])
>
>
> On Fri, Jun 15, 2018 at 9:19 AM Emiliano Vazquez <
> emilianovazq...@gmail.com> wrote:
>
>> Hi guys. I'm stuck on this.
>>
>> I have some debian boxes without sudo and only my user working.
>>
>> Today i do this:
>> 1. Login to box as "myuser"
>> 2.  *$su *-
>> 3. Ask for the root password (diferent from myuser password)
>> 4. I got root  => *#*
>>
>> I can't make it work with fabric.
>>
>> sudo('sh /tmp/myscript.sh') did not work
>>
>> I read about using expect but i don't know if this is the "python way" to
>> do this.
>>
>> Any hint will be apreciatted
>>
>> Emiliano
>>
>>
>>
>> _______________________________________________
>> Fab-user mailing list
>> Fab-user@nongnu.org
>> https://lists.nongnu.org/mailman/listinfo/fab-user
>>
>
_______________________________________________
Fab-user mailing list
Fab-user@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to