W. L. Estes writes:
> 
> $ cvs -f -d :pserver:wlestes@michael:/usr/local/CVS checkout wlcd
> cvs server: cannot open /root/.cvsignore: Permission denied
> cvs [server aborted]: can't chdir(/root): Permission denied
> 
> why is cvs even *looking* in root's home directory for anything? and
> how can this bug be fixed?

It's a Linux bug -- things started by inetd have $HOME set and CVS
believes $HOME.  You need to change inetd.conf: you can either use env
to run cvs with a pristene environment or you can run a shell script
that unsets $HOME and then runs cvs.  And please complain to your
favorite Linux support organization (assuming you have one) to either
fix this bug or explain why it's not a bug.

-Larry Jones

Whatever it is, it's driving me crazy! -- Calvin

Reply via email to