* Peter Jay Salzman ([EMAIL PROTECTED]) spake thusly: > i'd like to make some code available to collaborators via cvs. it appears > that i have a choice to make: > > 1. use pserver > > 2. use "ext" (ssh) > > i just found out that using method 2, you can't assign a shell of /bin/false. > cvs won't work. so option 2 also means "giving a shell account on my > machine". > > both these options seem insecure. i have to admit, i'm really not crazy > about giving out shell accounts. > > any thoughts? is pserver really as insecure as dpkg claims in the > configuration of the package?
Yes, pswerver sends everything in the clear and all that. Edit /etc/shadow and set your cvsuser's password to NP (or whatever Debian uses to disable logins). Let your users download the *private* key of cvsuser. Set up cvsuser account so that ssh logins can only run cvs. e-mail me if you want details. Dima -- Well, lusers are technically human. -- Red Drag Diva