add ubuntu support - tested for 10.04.4
merged