[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#301266: Always advertises 'Debian GNU/Linux'



On Sat, Mar 26, 2005 at 05:58:12PM +0000, Matthew Wilcox wrote:
> On Sat, Mar 26, 2005 at 06:04:11PM +0100, Robert Millan wrote:
> >   -  Someone proposed that it's easier to scrap it (ignoring the fact that I
> >      already provided a patch).
> 
> Not just easier.  More standards-compliant.
> 
> >   I hereby propose to replace the constant string "Debian GNU/Linux" with a
> >   dynamic string that detects the kernel and becomes "Debian GNU/$kernel".
> 
> And I counter-propose replacing the constant string "Debian GNU/Linux"
> with just "Debian".

Standars-compliance wasn't an issue during the last 6 years when HTTP/1.1 was
already issued and the apache (1 and 2) packages advertised "Debian/GNU" or
"Debian GNU/Linux", but now it suddenly is?

I think you're just looking for an excuse to avoid advertising "Debian
GNU/kFreeBSD" in the banner.  Either a hardcoded "Debian GNU/Linux" or a
hardcoded "Debian" will work fine for that matter, so you could as well
ignore this bug and leave it as it is now.

If I am wrong in my speculation, then please accept my apologises.  Then I'll
appreciate if you tell me how this new interest in standards-compliance is
originated.

> The argument that netcraft might want to report on
> which kernel variant we're using is absurd; they can already tell this
> from their other probing techniques.

A "Debian's apache on kernel of FreeBSD" report is just as meaningful as a
"Microsoft-IIS on Linux" one.  It means the httpd is in a Debian system and
the gateway (which is not necessarily the same box) runs an undetermined
system based on kernel of FreeBSD.

This is why netcraft relies on the Server banner for their analisys and
statistics (I don't come up with this, I asked them).

-- 
 .''`.   Proudly running Debian GNU/kFreeBSD unstable/unreleased (on UFS2+S)
: :' :
`. `'    http://www.debian.org/ports/kfreebsd-gnu
  `-



Reply to: