develooper Front page | perl.perl5.porters | Postings from October 1999

Re: Detecting RedHat distribution version

Chip Turner
October 26, 1999 12:02
Re: Detecting RedHat distribution version
Message ID:
Andy Dougherty <> writes:

> I'm currently trying to patch Configure to tell you the Linux
> distribution (RedHat, SuSE, Debian, others as folks supply the
> information), and I'm unsure of how to best parse RedHat's
> /etc/redhat-release file. I have the following 1 example:
> 	Red Hat Linux release 6.1 (Cartman)
> I'm guessing that the '6.1' is what would be most useful. Does anyone have
> a variety of Red Hat systems around or enough familiarity with Red Hat to
> say how stable that format is or give me other examples?

Here are some from the servers where I work:

release 4.1 (Vanderbilt)
release 5.0 (Hurricane)
release 5.1 (Manhattan)
Red Hat Linux release 5.2 (Apollo)
Red Hat Linux release 6.0 (Hedwig)
Red Hat Linux release 6.1 (Cartman)

I presume that /release (\d+\.\d+)/i would give you the version for
all of the above and any future reasonable changes.


Chip Turner         
                              Programmer, ZFx, Inc.
                              PGP key available at Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About