CVS Permission denied
or, the joy of maintaining a CVS server.So, I'm stuck maintaining the group's CVS server. After some configuration and restarting xinetd, I get a persmission denied error when connecting remotely.
"can't create directory /root/tmp/cvs-1234, permission denied."
Seems bizzare that it would want to work in the root temp directory. Everything has always worked before.
After a bit of research, I believe that its happening because I am restarting xinetd (
/etc/init.d/xinetd restart
) as root, instead of how it happens during startup.Solution, add a tmp directory entry in
/etc/cvs/cvs.conf
So, now my
/etc/cvs/cvs.conf
file looks like:CVS_REPOS="/usr/local/cvsroot"
CVS_PSERV_REPOS="/usr/local/cvsroot"
TMPDIR=/tmp
I hope someone might find that useful. I've seen lots of posts (after googling) on this.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home