Wireshark-dev: Re: [Wireshark-dev] Should we support GTK+ 2.0[.x] and 2.2[.x], or just 2.4 and
From: Jeff Morriss <[email protected]>
Date: Thu, 24 Apr 2008 12:55:47 -0400

Guy Harris wrote:
Red Hat with a 2.4.x kernel; unfortunately, I don't know of any generic way to determine what version of what Linux distribution you're running on, so I don't know of any way to say "Red Hat Linux 8.1" in the -v output.
There's not really a generic way but there aren't _that_ many (major) 
Linux distributions.
Redhat and (IIRC) CentOS have /etc/redhat-release; for example:

Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
SuSe has /etc/SuSe-release; for example:

SUSE LINUX Enterprise Server 9 (i586)
A Debian system nearby has its version info in /etc/lsb-release .

I'm not sure about the others but there's probably a limited set of files we could check and we'd cover a lot of systems.