Hi, When you use pserver, you have to specify all the CVS repositories you give people access to on the command line, each in a --allow-root option. On systems like Savannah with around 5000 public repositories, this gets over the command line limit of around 130KB.
I'm discussing that at [EMAIL PROTECTED] An old solution was to add --allow-root-regexp (https://ccvs.cvshome.org/issues/show_bug.cgi?id=41). There is also a patch in the old Savannah project bug tracker to implement --allow-root-file (http://lists.gnu.org/archive/html/savannah-dev/2002-04/msg00373.html). So apparently work was done in 2001 but never integrate. So my question is: I was once sent some Gna! documentation and I saw a reference to a Perl suid script for pserver access. I have no clue on how you implemented pserver access, and I wondered if you have some comments on the preferred way to fix the issue, because I may well work finishing the --allow-root-regexp integration :) Maybe the best way to do so is to post a follow-up at [EMAIL PROTECTED] (the archive has a mailto: link that does not break the thread). http://lists.gnu.org/archive/html/bug-cvs/2005-08/msg00086.html -- Sylvain
