You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Andrew Wilson <an...@tees.elsevier.co.uk> on 1995/10/25 12:42:53 UTC

sigh...

> From owner-new-httpd@hyperreal.com Wed Oct 25 11:30:53 1995
> Resent-From: owner-new-httpd@hyperreal.com
> Resent-Message-Id: <19...@epprod.elsevier.co.uk>
> >I know everybody's busy as hell getting ready to release version 1.0, but 
> >I noticed what could be a bug in 0.8.14 that I hadn't seen a fix or any 
> >comments on, so I thought I'd drop a line to the list...
> 
> >In .14, previously correct .htgroup files aren't being read correctly.
> >
> >Where:          group: user1
> >                group: user2
> >                group: usern
> >
> >worked fine in the past, now it only authorizes usern.
> 
> This is correct. Apache is incompatible with NCSA in this respect.
> This will hurt ANYONE using NCSA 1.3 httpd with .htgroup files who has
> more that ~50 users in a group. I think this is a severe incompatibility.
> 
>  David.
> 
> Note:
> NCSA 1.3 read the .htgroup file into a buffer of length MAX_STRING_LEN, which
> was 256 by default. So if you had more that 256 characters in your group
> member line, you had to split it. Thus you cannot upgrade to Apache without
> reformatting all your .htgroup files, or going to the needless trouble
> of using DBM files.
> 
> Apache reads the .htgroup file similarly, but MAX_STRING_LEN is 8192.
> So Apache cannot have more that ~1600 users in a group.

Ew, this sucks.