Run the CVS pserver as the 'cvs' user and make sure that the /var/lib/cvsroot directory and all subdirectories/files are owned (chown) by the 'cvs' user.
And please don't spam all the other CVS mail lists. On 7/29/07, somayeh afzali <[EMAIL PROTECTED]> wrote: > > when i run pserver, this error is shown: > > # cvs -d pserver:1234:[EMAIL PROTECTED]:/var/lib/cvsroot login > Logging in to pserver:[EMAIL PROTECTED]:2401/var/lib/cvsroot > > # cvs -d pserver:[EMAIL PROTECTED]:/var/lib/cvsroot checkout > Socketprograming/ > > cvs checkout: failed to create lock directory for > `/var/lib/cvsroot/CVSROOT' (/var/lib/cvsroot/CVSROOT/#cvs.history.lock): > Permission denied > cvs checkout: failed to obtain history lock in repository > `/var/lib/cvsroot' > cvs checkout: Updating Socketprograming > cvs checkout: failed to create lock directory for > `/var/lib/cvsroot/Socketprograming' > (/var/lib/cvsroot/Socketprograming/#cvs.lock): Permission denied > cvs checkout: failed to obtain dir lock in repository > `/var/lib/cvsroot/Socketprograming' > cvs [checkout aborted]: read lock failed - giving up > > please help me > > ------------------------------ > Be a better Globetrotter. Get better travel answers > <http://us.rd.yahoo.com/evt=48254/*http://answers.yahoo.com/dir/_ylc=X3oDMTI5MGx2aThyBF9TAzIxMTU1MDAzNTIEX3MDMzk2NTQ1MTAzBHNlYwNCQUJwaWxsYXJfTklfMzYwBHNsawNQcm9kdWN0X3F1ZXN0aW9uX3BhZ2U-?link=list&sid=396545469>from > someone who knows. > Yahoo! Answers - Check it out. >
