Actually kdesudo should treat that case, not the caller. After all, who would tell you that the user is not a sudoer if you invoke kdesudo manually?
Actually kdesudo should treat that case, not the caller. After all, who would tell you that the user is not a sudoer if you invoke kdesudo manually?