On Mon, Jul 25, 2005 at 08:24:39AM -0400, Geoffrey Young wrote: > I'll write an htpasswd replacement that will > > - allow for management of users using Basic or Digest algorithms > - allow for varying data stores > - allow for varying user algorithms (mixing of Basic and Digest in the > same store, for example) > - support (as best I can) existing options from existing support files > - whatever else it ought to do > > it will, of course, be in perl - if people are really just shell'ing out to > a binary from a CGI then there's no real reason it _needs_ to be in C. at > least that I can see :)
The reason the tool should continue to be in C if it's doing database manipulation is to ensure that it uses exactly the same database libraries that httpd does. Doing it in Perl can't ensure that (hence htdbm to replace dbmmanage). Regards, joe