[viewvc-dev] Success and a problem with svnauthz module.

"Martijn Ras" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.viewcvs.devel
Message-ID <343c183e0709270306m21616299s5517a15218a74bfc__11383.2460171126$1190887633$gmane$org@mail.gmail.com>
Heya Folks,

I just successfully installed ViewVC from the latest trunk on a
standalone machine with a copy of all our subversion repositories to
test setting up ViewVC with the svnauthz module for them.

All our subversion repositories reside under a single root, which i
pointed 'root_parents' to, I also set the 'authorizer' to "svnauthz".
This works fine, but there's a catch.

I'm in an environment that requires very strict security. So the
current method of populating the 'Repository Listing' is insufficient.
Since it simply lists all repositories it finds under the root,
without checking whether the user has access. Some of our projects are
need-to-know and should not be listed. Other projects may be listed
whether or not they require authentication or are open to all.

So I'd like to change the way ViewVC build its Repository Listing, so
it shows a list of repositories available to the user.

Given the following set of repositories and visibilities:

  Repository Visibility
  1          ALL
  2          Users: A, B
  3          Users: B, C
  4          ALL
  5          Users: B

ViewVC should produce the following Repository Listings:

  Anonymous A B C
      1     1 1 1
      4     2 2 3
            4 3 4
              4
              5

Is anybody working on something like this?
Should I add this to issue #268
(http://viewvc.tigris.org/issues/show_bug.cgi?id=268), or should I
open a new issue for this?

Mazzel,

Martijn.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.