tested on openSUSE