[EMAIL PROTECTED] writes:
>
> The CVS pserver run on a Slackware 7; the pserver being started with
> the following command:
>
> /sbin/tcpserver -v -u0 -g0 0 2401 /usr/local/bin/cvs \
> --allow-root=/works/CVS pserver 2>&1 | /sbin/splogger cvs 3 &
Why are you using tcpserver instead of inetd?
> The error message is as follows:
>
> cvs -z9 checkout -P multifretes (in directory E:\HOME\feng\projetos)
>
> cvs server: cannot open /root/.cvsignore: Permission denied
> cvs checkout: in directory multifretes:
> cvs checkout: cannot open CVS/Entries for reading: No such file or
>
> directory
> cvs [server aborted]: can't chdir(/root): Permission denied
At the very least, you need a ``-f'' global option (just before the
--allow-root is a good place). If that doesn't fix it, then CVS is
almost certainly inheriting $HOME from tcpserver which is in turn
inheriting it from your login shell -- you'll have to arrange to unset
it somewhere along the way.
-Larry Jones
What this games needs are negotiated settlements. -- Calvin
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs