On Jan 22, 2008 9:42 PM, David Sitsky <david.sitsky@gmail.com> wrote:
Hi David,

> Since I can run rdiff as user X from the command line, I know that I have
> permissions to do so.  My theory is that when I create the topic and
> Codestriker runs rdiff, it uses a different user and hence the problem.  I
> tried adding 'apache' to our /etc/group, which is how we control who can
> write a lock to /var/lock/cvs.  This did not help.

That is correct - this command will be run as the same user running
apache.  It would be worth running ps to confirm on your system that
it is indeed the username you think it is.
Well, apache was the correct username, but I could not seem to get it to recognize that apache was now a member of the group in question.  The problem turned out to be that I needed to restart httpd after having made the changes to /etc/group.  It was operating as if the group change had not been made.