default to uname if it exists

The previous code assumed all Unix distributions could eventually be
enumerated somehow, which is delusional.  :)