[ANN] Sys::Uname


(Berger, Daniel) #1

Hi all,

I am happy to announce my first code release into the world of Ruby:

Sys::Uname 0.02

This is a C extension for the utsname.h file found in *nix environments. It
provides 5 class methods that give you information about your system:
sysname(), nodename(), version(), machine() and release().

Additional information, such as architecture, may be added in future
releases.

This is the first in what will (hopefully) be a series of modules that will
fall under the ‘Sys’ namespace, such as hostname, top, cpu usage, process
table information, etc.

Comments are much appreciated.

Many thanks go out to Mike Hall not only for code review & testing, but also
for hosting my module on his website!

Regards,

Daniel Berger

PS - 0.01 was never really made public, in case you were wondering what
happened to it :slight_smile: