This brew package will install sshpass on your macosx. It's a noninteractive ssh password provider. I use it in some use-cases with Ansible.
Ansible will try to default to using OpenSSH. This works fine when using SSH keys to authenticate, but when using SSH passwords, Ansible relies on sshpass.
The package can be installed via brew.
Use this command to install sshpass
on your macosx.
brew install https://raw.githubusercontent.com/pstauffer/brew-sshpass/master/sshpass.rb
Version: 1.06
brew create https://netix.dl.sourceforge.net/project/sshpass/sshpass/1.06/sshpass-1.06.tar.gz --force