[viewvc-dev] Re: [viewvc-users] svnauthz

"C. Michael Pilato" <[email protected]> Wed, 27 Aug 2008 12:41:06 -0400
Newsgroups gmane.comp.version-control.cvs.viewcvs.devel
Organization CollabNet, Inc.
Message-ID <48B583A2.8060602__47455.060578841$1219855370$gmane$org@collab.net>
Chris Rodgers wrote:
> Hi,
> 
> I am using svnauthz from the trunk version of ViewVC.
> 
> Is it possible to configure different authz files for the different
> subversion repositories on my system? (Or do I need to reinstall viewvc
> for each repository?)

Hey, Chris.  Currently, there is no per-root configuration.  (This is
probably the single biggest annoyance preventing me from releasing 1.1-beta
right now.)  So you either have to put all our authz configury into one
authz file, or use the vhost support, or hack the ViewVC code.

Ohmygosh.  I just had a positive mental event while typing that last phrase.

What if I made the authzfile able to do variable substition of the rootname?
 So, you could set it to "/opt/svn/%(rootname)s-authz.conf" and ViewVC would
substitute the root name for the %(rootname)s before reading the authz file?
 As with anything that makes ViewVC more easily configurable (it seems), it
will probably incur a performance penalty.  Not sure.  Must dwell on these
things...

[Cc:ing dev@ for reactions.]

-- 
C. Michael Pilato <[email protected]>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFItYOiokEGqRcG/W4RApzCAJ4grtx5ByKwf9ObSOaCpotewSsAqQCggFw0
yv8N845Rr05UCNOq7TF4Thw=
=zxZH
-----END PGP SIGNATURE-----