You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Joe Consumer <fa...@yahoo.com> on 2003/02/25 00:08:11 UTC
Re: SCP Ant Syntax
Why not have the syntax be optional? For example,
<scp file="host:/home/chuck/*" todir="/home/gus"
identity="${user.dir}/.ssh/identity" passphrase="You
know it" />
vs.
<scp file="user:pwd@host:/home/chuck/*"
tofile="/home/gus" />
It would basically be looking for an '@' character
then if it's not there checking for RSA certificates
and passphrases.
For RSA auth, you don't need a user name or password.
Just your RSA certificiate and passphrase. This is
very similiar to how SCP works on the command line,
and it would be familiar to users.
BTW, I tried sending some code to the list, and I was
rejected for being greater than 100K. All I need now
is some tests for the task. Documentation, the code,
and renamed packages are done. I was going to send it
to the list for people to try out before I actually
submit it.
charlie
The code would simply parse the file/tofile
> ATTACHMENT part 10 message/rfc822
> To: dev@ant.apache.org
> Subject: Re: SCP Ant Syntax (was Contributing to
> Optional Tasks)
> From: Stefan Bodewig <bo...@apache.org>
> Date: 24 Feb 2003 08:51:07 +0100
>
> On Fri, 21 Feb 2003, Rob H. Anderson
> <An...@vectorscm.com>
> wrote:
>
> > Perhaps we should break host, user and password
> into their own
> > field...
>
> If you split host out of the file/tofile attribute,
> you'll need a way
> to specify which side is the remote side (in the
> single file case).
>
> Stefan
>
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
Re: SCP Ant Syntax
Posted by Dale Anson <da...@germane-software.com>.
I also meant to ask about support for filesets in scp. Does your scp
task support them? Something like:
<scp from="local" to="user@host:/dir">
<fileset dir="somedir">
<include name="somedir"/>
</fileset>
</scp>
Thanks,
Dale
Joe Consumer wrote:
>Why not have the syntax be optional? For example,
><scp file="host:/home/chuck/*" todir="/home/gus"
>identity="${user.dir}/.ssh/identity" passphrase="You
>know it" />
>
>vs.
>
><scp file="user:pwd@host:/home/chuck/*"
>tofile="/home/gus" />
>
>It would basically be looking for an '@' character
>then if it's not there checking for RSA certificates
>and passphrases.
>
>For RSA auth, you don't need a user name or password.
>Just your RSA certificiate and passphrase. This is
>very similiar to how SCP works on the command line,
>and it would be familiar to users.
>
>BTW, I tried sending some code to the list, and I was
>rejected for being greater than 100K. All I need now
>is some tests for the task. Documentation, the code,
>and renamed packages are done. I was going to send it
>to the list for people to try out before I actually
>submit it.
>
>charlie
>
>The code would simply parse the file/tofile
>
>
>>ATTACHMENT part 10 message/rfc822
>>To: dev@ant.apache.org
>>Subject: Re: SCP Ant Syntax (was Contributing to
>>Optional Tasks)
>>From: Stefan Bodewig <bo...@apache.org>
>>Date: 24 Feb 2003 08:51:07 +0100
>>
>>On Fri, 21 Feb 2003, Rob H. Anderson
>><An...@vectorscm.com>
>>wrote:
>>
>>
>>
>>>Perhaps we should break host, user and password
>>>
>>>
>>into their own
>>
>>
>>>field...
>>>
>>>
>>If you split host out of the file/tofile attribute,
>>you'll need a way
>>to specify which side is the remote side (in the
>>single file case).
>>
>>Stefan
>>
>>
>>
>
>
>__________________________________________________
>Do you Yahoo!?
>Yahoo! Tax Center - forms, calculators, tips, more
>http://taxes.yahoo.com/
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
>For additional commands, e-mail: dev-help@ant.apache.org
>
>
>
Re: SCP Ant Syntax
Posted by Dale Anson <da...@germane-software.com>.
How about support for this case:
<scp file="user:pwd@host:/dir/file" tofile="other:pwd@otherhost:/dir/file"/>
That is, scp between two remote hosts.
Is your code available for download somewhere?
Dale Anson
Joe Consumer wrote:
>Why not have the syntax be optional? For example,
><scp file="host:/home/chuck/*" todir="/home/gus"
>identity="${user.dir}/.ssh/identity" passphrase="You
>know it" />
>
>vs.
>
><scp file="user:pwd@host:/home/chuck/*"
>tofile="/home/gus" />
>
>It would basically be looking for an '@' character
>then if it's not there checking for RSA certificates
>and passphrases.
>
>For RSA auth, you don't need a user name or password.
>Just your RSA certificiate and passphrase. This is
>very similiar to how SCP works on the command line,
>and it would be familiar to users.
>
>BTW, I tried sending some code to the list, and I was
>rejected for being greater than 100K. All I need now
>is some tests for the task. Documentation, the code,
>and renamed packages are done. I was going to send it
>to the list for people to try out before I actually
>submit it.
>
>charlie
>
>The code would simply parse the file/tofile
>
>
>>ATTACHMENT part 10 message/rfc822
>>To: dev@ant.apache.org
>>Subject: Re: SCP Ant Syntax (was Contributing to
>>Optional Tasks)
>>From: Stefan Bodewig <bo...@apache.org>
>>Date: 24 Feb 2003 08:51:07 +0100
>>
>>On Fri, 21 Feb 2003, Rob H. Anderson
>><An...@vectorscm.com>
>>wrote:
>>
>>
>>
>>>Perhaps we should break host, user and password
>>>
>>>
>>into their own
>>
>>
>>>field...
>>>
>>>
>>If you split host out of the file/tofile attribute,
>>you'll need a way
>>to specify which side is the remote side (in the
>>single file case).
>>
>>Stefan
>>
>>
>>
>
>
>__________________________________________________
>Do you Yahoo!?
>Yahoo! Tax Center - forms, calculators, tips, more
>http://taxes.yahoo.com/
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
>For additional commands, e-mail: dev-help@ant.apache.org
>
>
>
Re: SCP Ant Syntax
Posted by Stefan Bodewig <bo...@apache.org>.
On Mon, 24 Feb 2003, Joe Consumer <fa...@yahoo.com> wrote:
> It would basically be looking for an '@' character
> then if it's not there checking for RSA certificates
> and passphrases.
Sounds good.
BTW, does jsch support DSA keys as well?
Stefan