do not change executable rights for binaries if already can execute, fix #2445