On Tue, 2 Sep 2008, Robert Koberg wrote:


ant 1.7.1, jsch-0.1.33, commons-net-1.5.0-dev, Red Hat Enterprise
Linux Server release 5.2 (Tikanga)

I am trying to use ant on one server, which is using sshexec to
invoke ant on a remote server. I also tried creating a shell script
that just executes ant and using that as the command attr value for
sshexec. The shell script also errors out with ant:command not
found). I keep getting:

"Remote command failed with exit status 127

[sshexec] bash: ant: command not found"

ANT_HOME is defined correctly and the $ANT_HOME/bin is added to the
Make sshexec run "env". When running a command via ssh (as opposed to
opening an interactive shell) your environment may not be what you
think it is.
THE MAIN DIFFERENCE: This used to work for me in the past on Red Hat
ES 3 (I believe I am remembering the version correctly) and now the
machine is running Red Hat Enterprise Linux Server release 5.2
I think there are a couple of configuration options to sshd that
control what environment is used, so maybe your configuration is
different. ISTR there are a few things you can configure in
~/.ssh/config (or something similar) but don't remember the details
right now.


To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org

Search Discussions

Discussion Posts


Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 3 | next ›
Discussion Overview
groupuser @
postedSep 3, '08 at 12:31a
activeSep 3, '08 at 12:24p

2 users in discussion

Robert Koberg: 2 posts Stefan Bodewig: 1 post



site design / logo © 2022 Grokbase