On Jul 22, 2010, at 08:56, kevin fauchon wrote:
>> FYI, I'm not sure if you've got anything in /var/www/svn.monpoulpe.com/, but note
that Apache will not serve anything out of that directory; since you're saying "Location /",
*all* requests will be handled by Subversion.
>
> The directory is empty, but thanks for the informatinon
Ok, that's what I'd recommend: leave the DocumentRoot pointing at an empty directory.
>> What are the permissions and ownership of
>>
>> /DATA/svn/test/format
>> /DATA/svn/test
>> /DATA/svn
>> /DATA
>>
>
> chown root:root /DATA && chmod 000 /DATA
I'm not certain whether this might be too restrictive.
> chown www-data:subversion /DATA/svn -R && chmod 770 /DATA/svn -R
That seems reasonable.
I don't know if debian's chown and chmod are more lenient, but on Mac OS X the -R flag must
go immediately after the command name, e.g.
chown -R www-data:subversion /DATA/svn && chmod -R 770 /DATA/svn
otherwise I get the error "-R: No such file or directory"
> chmod g+x /DATA/svn -R
I think this doesn't do anything since /DATA/svn already has execute permission for the group
via the chmod 770 command above.
> apache run under www-data user and group
Seems ok.
> My unix user "test" is member of unix group test and subversion
Doesn't seem related. (User "test" isn't being used anywhere here.)
Do you have SELinux enabled on this box? If so it must be configured too:
http://subversion.apache.org/faq.html#reposperms
|