Mike Bresnahan writes:
> > I'm not sure if sourceforge supports it or not, but if they do, here's
> > how you would do it:
> [...]
> 
> I don't have general shell access on the sourceforge server.  I have some
> sort of restricted shell that only allows me to use cvs.

Mike,

I am able to do what Dave recommended -- so you should be able to
also.

All I do is 'ssh -C mwagner at mysql.sourceforge.net'. This gives me
access to a machine named 'usw-pr-shell2'. There I have my .ssh/
directory with authorized_keys file in it.

So try changing 'mysql.sourceforge.net' to your project (of course),
and give it a try. Note that Dave meant that you should run
'ssh-keygen' on your local workstation if you don't already have a
'.ssh/identity.pub' on your workstation.

After reading the SF Site Docs, it looks as though they even have some
official system of supporting this (which I have never dealt with):

 http://sourceforge.net/docman/display_doc.php?docid=761&group_id=1

  Which SourceForge.net hosts support the use of SSH keys? 

    SourceForge.net project shell servers, CVS servers and the compile
    farm support the use of SSH. At this time, only the project shell and
    CVS servers support the use of SSH keys officially. It should be noted
    that all services which require the use of SSH are provided solely to
    those users who are members of active development projects hosted on
    SourceForge.net. If you are not a member of an active development
    project on SourceForge.net, this document does not apply to you (you
    do not have access to the compile farm, project shell servers, or
    write access to project CVS servers). 

The next section after this deals with how you can upload your
'identity.pub' into their SSH Key system.

Good luck.


    Matt

-- 
For technical support contracts, visit https://order.mysql.com/
   __  ___     ___ ____  __
  /  |/  /_ __/ __/ __ \/ /    Mr. Matt Wagner <mwagner at mysql.com>
 / /|_/ / // /\ \/ /_/ / /__   MySQL AB, Herr Direktor
/_/  /_/\_, /___/\___\_\___/   Hopkins, Minnesota  USA
       <___/   www.mysql.com