taking a first stab at supporting ubuntu as stated in issue #1