add opensuse support