[cvsnt] access control on clients (not users)

Suresh Venkateswaran suresh.venkateswaran at us.ibm.com
Fri Nov 14 18:34:22 GMT 2003

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Does the CVSNT server identify the client machine from which a request is
being made? If so, how does it do it? IP address? I am using the pserver
protocol (cant use sspi because its not one of the options supported by

I am looking for a way to specify an acceptable range of client machines
from which the server should accept requests. Any help in this direction
would be much appreciated.

Suresh Venkateswaran.

                      "Glen Starrett"                                                                                                  
                      <grstarrett at cox.n        To:       "'Morris, Jason'" <jason.morris at intel.com>, <cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook>                 
                      et>                      cc:                                                                                     
                      Sent by:                 Subject:  RE: [cvsnt] CVSNT Security using NTFS questions                               
                      cvsnt-bounces at cvs                                                                                                
                      11/12/2003 11:47                                                                                                 

> Another question I have is what if you have conflicting privileges
> granted between NTFS and the writers file...which permissions will CVS
> use?
> Say UserA has RO NTFS permission on a module, however UserA
> is listed in
> the writers file...will UserA be allowed to commit?  How about vice
> versa?

It's an AND relationship.  CVSNT doesn't check the NTFS permissions
directly, it impersonates the user.  If the user is attempting to check in
files, CVSNT does check the writers file.  So both NTFS permissions and the
writers file (if present) need to grant the user the rights to commit

In your example, CVSNT would try to commit but be stopped by the NTFS
permissions.  Result: denied.


Glen Starrett

cvsnt mailing list
cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook