【M1】Macにsshpassをインストールする方法

Macにsshpassがインストールできない...

新しいMacbook Proを購入して過去の環境と同じ環境を構築している最中にsshpassが入っていないことに気づき入れようと思ったのですが、M1のMacだと多少工夫が必要そうだったのでそちらを記載しようと思う。

ダメだった方法

調べたら出てくる方法があったが下記の2つはだめだった

方法1

$ brew install sshpass

方法2

$ brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb

成功した方法

https://bidhankhatri.com.np/automation/ansible-ssh-connection-type-with-passwords-error/
こちらに書いてあった

$ wget https://sourceforge.net/projects/sshpass/files/latest/download/sshpass/1.08/sshpass-1.08.tar.gz
$ tar xvf sshpass-1.08.tar.gz
$ cd sshpass-1.08
$ ./configure
$ make
$ make install

この手順が問題なく成功しました!