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.
I have a CVSNT setup that is OK for most purposes. I run CVSNT 57j on this server (built myself a few days ago to get rid of the cvs export bug). The server is on a domain and I don't use local users, all users are domain users. The security of the repository is set up using NTFS permissions via NT user groups. The protocols sspi and ntserver is what we have been using all along and they work fine. Now I wanted to automate the setup builds and found that I need to use pserver for this since the setup script should be possible to execute by anyone. So I added a new user via cvs passwd called setupmgr and aliased him to my own login. This new user can log in fine but as soon as he executes the cvs operations there is an error message like this: "can't create temporary directory D:\CVSTEMP/cvs-serv1848" (the number varies from time to time) Running with the -t option only gives one extra info line: -> main loop with CVSROOT=:pserver:setupmgr at server:/Common I have checked the permissions on the CVSTEMP dir and all cvs usergroups plus SYSTEM have full control. So why is this happening? Is there some problem with the impersonation so that when I log in via pserver as setupmgr I am not properly aliased to DOMAIN\bob as I thought? The passwd file contains this single line: setupmgr:tHa9W7kFBTKog:bob where bob of course is my domain username. Should there be a reference to the domain here? Maybe something like: setupmgr:tHa9W7kFBTKog:DOMAIN\bob Any ideas? /Bo (Bo Berglund, developer in Sweden)