fab-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Fab-user] Sudo not found on Solaris


From: Justin Palmer
Subject: [Fab-user] Sudo not found on Solaris
Date: Wed, 6 Mar 2013 12:58:05 -0600

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.







reply via email to

[Prev in Thread] Current Thread [Next in Thread]