Re: SSL pserver, CVS

Brian Murphy <[email protected]>
Newsgroups gmane.comp.version-control.cvs.bugs
Message-ID <[email protected]>
Mark D. Baushke wrote:

>If it is going to be done, I think it should probably be a command that
>is issued on the existing port rather than reserving a separate port for
>it. The client would issue a command like the "starttls" command used by
>IMAP and POP3 and SMTP clients to request the server begin SASL
>negotiations...
>  
>
Indeed.

>To be honest, I would rather that everyone just used SSHv2 as the
>transport for CVS client/server. The cvs application is just not secure
>as it stands and trying to hide this fact behind PAM and SASL will just
>confuse people and give them a false sense of security...
>  
>
SSH reduces security because it gives shell access to a restricted 
server - it
allows write enabled cvs users to remove the repository - why take the risk?
Internally in our company I see this as a much greater risk than that of 
users
passwords being sniffed. The next step is to encrypt the connection but the
first step is to remove users from having shell access to the server.

SSL/TLS - not SASL. That is encryption not authentication.
SASL is in principle similar to PAM, but in practice
it seems much more difficult to use. There are very much fewer programs
supporting SASL than PAM. I think I will investigate SASL at the same time
I look into SSL and really find out what it can do for me - perhaps it 
turns out
to be a better solution than PAM.

/Brian
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.