| AW: Pb with SSHExec | AW: Pb with SSHExec 2003-03-24 - By Jan.Materne@(protected)
Is it in your classpath? I have read (maybe an hour before) that <sshexec> is part of the cvd _head_ of ant-contrib.
Jan Mat?rne
> -----Urspr?ngliche Nachricht----- > Von: Samuel Blanchet [mailto:sblanchet@(protected)] > Gesendet am: Montag, 24. M?rz 2003 11:51 > An: 'Ant Users List' > Betreff: Pb with SSHExec > > All, > > I would like to use SSHExec task with ANT 1.6a but I have an > error like that > > Could not create task or type of type: SSHExec > > when I execute my ant script. > > Please tell me what I can do to solve this?? > > Sam > > > > -----Message d'origine----- > De : Anderson, Rob H - VSCM [mailto:Anderson.Rob@(protected)] > Envoy? : vendredi 21 mars 2003 17:46 > ? : 'Ant Users List' > Objet : RE: SSH in ANT?!?! (WAS: RE: process on a remote server via an > ANT ?????) > > > If you use the sshexec task you do not need to have an ssh > client on your > local machine. Obviously, the remote machine needs to be running sshd. > > <sshexec host="somehost" > username="dude" > keyfile="${user.home}/.ssh/id_dsa" > passphrase="yo its a secret" > command="./remotesctipt.sh"/> > > If you want to execute an ant script on the remote machine > you will need to > install ant and the scripts on the remote machine. Then run a > task like the > following > > <sshexec host="somehost" > username="dude" > keyfile="${user.home}/.ssh/id_dsa" > passphrase="yo its a secret" > command="cd path/to/build/file ; ant targetname"/> > > I hope this helps. > > -Rob Anderson > > -----Original Message----- > From: peter reilly [mailto:peter.reilly@(protected)] > Sent: Friday, March 21, 2003 3:25 AM > To: Ant Users List > Subject: Re: SSH in ANT?!?! (WAS: RE: process on a remote > server via an > ANT ?????) > > > I do not have windows at the moment so take what > I am saying with a grain of salt. > > The question is not really an ant question. So > test everything at the command line first. > > I assume that there is a ssh deamon/service running on > the remote machine and there is a ssh command line > utility in your exec path. > > If the sshd on the remote machine is a the cygwin sshd > and you have cygwin installed correctly on both machines > the script should work as is. > > If cygwin sshd is installed on the remote machine but the > local machine does not have cygwin but does have another > ssh client cli program that can run in a bat file one can do > > <shellscript shell="cmd.exe" tmpsuffix=".bat"> > <arg value="/c"/> > <arg value="call"> > ssh ${server} ./script.sh > </shellscript> > > Other combinations you need to try yourself. > > Important to note that the ./script.sh is a file on the > remote machine. > > To run a script defined in the ant build file do: > > <shellscript shell="sh"> > ssh ${server} <<END > cd /tmp > ls -lrta > END > </shellscript> > > On Friday 21 March 2003 10:46, Samuel Blanchet wrote: > > Is it possible to run this script beetween two Windows machines ??? > > > > -----Message d'origine----- > > De : peter reilly [mailto:peter.reilly@(protected)] > > Envoy? : vendredi 21 mars 2003 09:43 > > ? : Ant Users List > > Objet : Re: SSH in ANT?!?! (WAS: RE: process on a remote > server via an > > ANT ?????) > > > > > > Or use <shellscript> in ant-contrib cvs head > > > > <property name="server" value="serv1"/> > > <shellscript shell="sh"> > > ssh ${server} ./script.sh > > </shellscript> > > > > Peter > > > > On Friday 21 March 2003 08:27, shahaji.kadam@(protected) wrote: > > > use <telnet> task. > > > > > > <telnet userid="userid" password="pwd" server="server"> > > > <read>/users/userid</read> > > > <write>./script.sh</write> > > > <read string="/users/userid"/> > > > </telnet> > > > > > > this will require additional component, > NetComponents.jar, in CLASSPATH. > > > see docs. > > > > > > -----Original Message----- > > > From: sblanchet [mailto:sblanchet@(protected)] > > > Sent: Friday,March 21, 2003 1:43 PM > > > To: user > > > Cc: sblanchet > > > Subject: RE: SSH in ANT?!?! (WAS: RE: process on a remote > server via an > > > ANT ?????) > > > > > > > > > > > > Hi, > > > > > > Is there somebody who can send me a sample script to > execute an ant > > > script on a remote machine (with telnet and ssh) ? > > > Thanks a lot > > > > > > Sam > > > > > > > > > -----Message d'origine----- > > > De : Nathan Christiansen [mailto:Nathan_Christiansen@(protected)] > > > Envoy? : jeudi 20 mars 2003 20:40 > > > ? : Ant Users List > > > Objet : RE: SSH in ANT?!?! (WAS: RE: process on a remote > server via an > > > ANT ?????) > > > > > > > > > I was unaware that other JCE implementations were > available, I just > > > blindly trusted the JSch website (http://www.jcraft.com/jsch/) > > > > > > Lesson learned: Never underestimate the resourcefulness of an open > > > source hacker. :) > > > > > > -- Nathan Christiansen > > > Tahitian Noni International > > > http://www.tahitiannoni.com > > > > > > > > > -----Original Message----- > > > From: Stefan Bodewig [mailto:bodewig@(protected)] > > > Sent: Thursday, March 20, 2003 9:47 AM > > > To: user@(protected) > > > Subject: Re: SSH in ANT?!?! (WAS: RE: process on a remote > server via an > > > ANT ?????) > > > > > > > > > On Thu, 20 Mar 2003, Nathan Christiansen > <Nathan_Christiansen@(protected)> > > > > > > wrote: > > > > It is also important to note that since JSch uses the JCE (Java > > > > Cryptography Extension) > > > > > > True. > > > > > > > it REQUIRES the use of JDK 1.4 or above. > > > > > > No. 1.2.2 and Bouncycastle's JCE work fine for me. > > > > > > Stefan > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: user-unsubscribe@(protected) > > > For additional commands, e-mail: user-help@(protected) > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: user-unsubscribe@(protected) > > > For additional commands, e-mail: user-help@(protected) > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: user-unsubscribe@(protected) > > For additional commands, e-mail: user-help@(protected) > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: user-unsubscribe@(protected) > > For additional commands, e-mail: user-help@(protected) > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) >
|
|
 |