[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Remote cvs access using stallman



Hi all,

To allow a user to get remote cvs access to our repositories, edit
~cvs/.ssh/authorized_keys on stallman and add an entry like:

command="ssh -t bmarshal@hopper /usr/bin/cvs server" ssh-dss AAAAB3NzaC1kc3MAAACBAMQ8cd2op59qLlm7Eypjl0QRXva+9/d2umDduGP0vN34s5O+I7ezI5tH5O16Ty5WpGphSJhVDGNa/XYgsYqxP+9a0XWFrIQMmpJkbR4yI9D5ps4zrf3yexLcgi14HFlG7TYkv7rlOx0hHJP902lfjK8lx4Vg0X3mTGnNdXESxtxZAAAAFQCYR8E8LbUsW/+H2c/Hkwx3ro5j1QAAAIAyf+ig9dQM1xvvaNsx1DEiEWnXXoz6DN78jS6PEv3OWZIf4aiNKb1ef9LLWctbK31M+WVNZn+/5o67SgP7xeNgOKK3D2+7pQ+EJsHoi+uiy9HA08VaeuIbZLCt07XwQLBDLGkZVf/yFB+N0i9jonNb3jG5JNGTeCJUyh9R3MHEdgAAAIAEvN5Rgzw4WYebqBdsYESQWIL+IHsz4eNwP1yJwhVu5Jm1HvseyPsYi3Z/26JniNY7x7EbNDmRWLOH13w1LIsnIOCOaYT5vt1Ne1LEl3BdXv4dtHvlam8Rwic3Zmtik09oBsldab9/H1vRow6eg9KYdNenLSnL450xasyInu8Zjg== bmarshal@carmack

The user needs to be running ssh agent, as well as having the ssh key
added to ssh agent.  To use this, do something like:

  $ export CVS_RSH=ssh
  $ cvs -d :ext:cvs@stallman.pisoftware.com/path/to/cvs/repo co module

Thanks,
Brad
-- 
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
|Brad Marshall                    |           Plugged In Software|
|Senior Systems Administrator     |     http://www.pisoftware.com|
|mailto:bmarshal@pisoftware.com   |  GPG Key Id: 47951BD0 / 1024b|
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
 Fingerprint:  BAE3 4794 E627 2EAF 7EC0  4763 7884 4BE8 4795 1BD0