SUSE port

I have not been able to test this on an Ubuntu setup due to constraints on my end. I would appreciate if somebody could do that, though.