Alain RAVET wrote: > Hi, > > This is about 2 basic tasks required for development, but I don't know how > to do them with Ant. > > Can, with Ant running ont my NT development workstation, > 1° - transfer files to a remote - (secured) - Linux server. > 2° - launch a script on a remote - (secured) - Linux server. > > To do (1°), I installed samba on the - onsecured - Linux server, and mapped > it to a drive on my NT workstation. > This way, I can use an Ant copy task. > This would not work if there was no Samba on the target Linux machine and/or > the machine is secured (ssh) For both scenarios, you can do an exec with scp and ssh... <exec executable="scp"> <arg value="${file.to.copy}" /> <arg line="${remote.user}@${remote.host}:${new.filename}" /> </exec> For this one, the password prompt worked find, but the output was swallowed. Not sure why. > > To do (2°), I must manually switch to a ssh session, and type the command on > the remote Linux machine. <exec executable="ssh"> <arg line="-l ${ssh.user}" /> <!-- if different from the build user... --> <arg value="${secure.server}" /> <arg line="${script.name}" /> </exec> I got prompted for a password, and it worked just fine. The simple "ls -al" command worked and I got the correct output. In either case, you should be using public/private keys instead of passwords; its much safer. Glenn McAllister SOMA Networks, Inc.