Thanks for the quick reply.
after making the necessary changes in the code for sudo, we encountered a new problem- this time with when using su.
it appears that su requires a pty in order to process the password.

do you have a solution for this?

Gal.


On 03/07/2013 03:39 AM, Atsuhiko Yamanaka wrote:
Hi,

On Wed, Mar 6, 2013 at 11:58 PM, gal <g...@csl-int.com> wrote:
Hi,
We are trying to use sudo to run "wall" command on a remote RedHat server.
It seems that when using the setPty(true) the command executes ( we know
this because we can see a line in the /var/log/messages that indicates that
the command was preocessed ) but the message is not sent to any open
console. When omitting the setPty(true) line from the code the command
executes and the message is sent to all open consoles.

In the code we setPty(true) because we need it for sudo execution.
As for "sudo" without "setPty(true)", please refer to
  http://www.jcraft.com/jsch/examples/Sudo.java.html


Sincerely,
--
Atsuhiko Yamanaka
JCraft,Inc.
1-14-20 HONCHO AOBA-KU,
SENDAI, MIYAGI 980-0014 Japan.
Tel +81-22-723-2150
Skype callto://jcraft/
Twitter: http://twitter.com/ymnk
Facebook: http://facebook.com/aymnk


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
JSch-users mailing list
JSch-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jsch-users

Reply via email to