[clue-admin] Odd CVS warning publishing the website

CLUE President president at cluedenver.org
Wed Feb 7 20:15:02 MST 2007


Jed S. Baer wrote:
> The process of publishing the CLUE website involves invoking a php script
> via the website, which in turn runs a shell script. The shell script does
> various things, one of which is exporting a copy of the website from the
> CVS repository.
>
> Invoked via the webserver, the script should be running as user apache.
> The apache user has a home dir of /var/www
>
> The export command:
>  cvs -Q export -d /path/to/repository -r HEAD module_name
>
> generates the warning:
>  cvs export: cannot open /home/crawford/.cvsignore: Permission denied
>
> I've greped the CVS config files, looked for symbolic links in /var/www,
> and otherwise beat my head against the wall trying to figure out what
> would cause CVS running as apache to want to look for a cvsignore file in
> that directory, and I can find nothing.
>
> Any hints?
>
>   


My guess is that the process is running as crawford and this is why cvs 
client is looking for a .cvsignore in ~crawford.  Check the web server 
config or the script config?

-- 
CLUE President
http://cluedenver.org/




More information about the clue-admin mailing list