From: Mike Hommey Date: Fri, 17 Apr 2009 19:49:19 GMT Subject: Re: [PATCH] Allow git-shell to be used as a ssh forced-command Message-ID: <20090417194919.GA7611@glandium.org> In-Reply-To: <37fcd2780904170924t61168a49uf1800098cdb1d730@mail.gmail.com> On Fri, Apr 17, 2009 at 08:24:35PM +0400, Dmitry Potapov wrote: > On Thu, Apr 16, 2009 at 11:10:56PM +0200, Mike Hommey wrote: > > When using a forced-command, OpenSSH sets the SSH_ORIGINAL_COMMAND > > variable to what would otherwise be passed to $SHELL -c. When this > > variable is set, we use it instead of the contents of argv. > > It would be nice to provide some justification where it can be used. > IOW, why do you want to have the force command where essentially > you execute the original command as it were no force-command? You're not executing any command, but only what git-shell allows. This allows git-shell to be set as a forced-command for a specific ssh key, for example. Mike