|
From: | Justin Palmer |
Subject: | Re: [Fab-user] Sudo not found on Solaris |
Date: | Wed, 6 Mar 2013 14:09:32 -0600 |
Is sudo installed on your Solaris box? When I used to do Solaris work, sudo did not come with the OS.
Chris
> _______________________________________________
On Mar 6, 2013, at 10:58 AM, Justin Palmer wrote:
> Trying a simple test fabfile to run a sudo command on Solaris. Gives the results below. The sudo path is set via .profile which I assume would be read with shell=True. What am I missing?
>
>
> $ fab -V
> Fabric 1.6.0
> Paramiko 1.10.0
>
>
>
> $ cat fabfile.py
>
> #!/usr/bin/env python
> from fabric.api import local, env, run, sudo, put
>
> def test_sudo():
> sudo(‘ls /root’, shell=True)
>
>
>
> $ fab -H server1 test_sudo
> [server1] Executing task 'test_sudo'
> [server1] sudo: ls /root
> [server1] Login password for 'user1':
> [server1] out: ksh: sudo: not found
> [server1] out:
>
>
> Fatal error: sudo() received nonzero return code 127 while executing!
>
> Requested: ls /root
> Executed: sudo -S -p 'sudo password:' /bin/bash -l -c "ls /root"
>
> Aborting.
> Disconnecting from server1... done.
>
>
>
>
>
>
> Fab-user mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/fab-user
--
address@hidden Office: (626) 395-3675
[Prev in Thread] | Current Thread | [Next in Thread] |