|Subject:||PerlAuthzHandler to parse and enforce an AuthzSVNAccessFile|
a new module, SVN::Web::Authz or something, whose mod_perl2 handler() method parses an AuthzSVNAccessFile, whose location is optionally specified in the SVN::Web yaml config. Since SVN::Web is currently a read-only client, only enforce the read ACLs in the file. Seefor the format of the AuthzSVNAccessFile. See for a cookie cutter example on how to implement this. Then in the apache2 directory block where SVN::Web is set as the PerlHandler, you could have PerlAuthzHandler SVN::Web:Authz The handler() method could return its own "not authorized" templated error page, or let the SVN::Web handler do it later in the apache request cycle.