properly set freedesktop subdmodule