Ok, I can see that for each repository which is set to 'Access Private' as block of code is generated in httpd.conf
# Read access:
# User(s) : user_x user_y user z
<Limit GET PROPFIND OPTIONS REPORT>
order deny,allow
deny from all
allow from 127.0.0.1 xxx.xxx.xxx.0/255.255.255.0
Require user user_x user_y user z
Satisfy all
</Limit>
# Full access:
# User(s) : user_x user_y user z
<LimitExcept GET PROPFIND OPTIONS REPORT>
order deny,allow
deny from all
allow from 127.0.0.1 xxx.xxx.xxx.0/255.255.255.0
Require user user_x user_y user z
Satisfy all
</LimitExcept>
but for each repository which is set to 'Access Global' the 'allow from' lines become:
allow from all
I can see the code in the template that generates this, so what I propose to do is duplicate that block of code twice code and modify it so the first copy generates group access limited to the local network and the second copy generates users access based on the 'Access' setting.
A bit of a kludge but will do for the moment....
Regards,
Mark Leman