Instead of invoking find_executable on our own, use the variants of exec provided by glibc which does this for us.