Me encuentro con un problema en el que estoy tratando de seguir el consejo de un comentario en este SO Q&A titulado: Utilizar el archivo PPK en el Terminal de Mac para conectarse a una conexión remota a través de SSH que sugería que se podía instalar Putty a través de un repositorio de Subversion de esta manera:
$ brew install putty --HEAD
Cuando lo intento me sale este error:
$ brew install putty --HEAD
==> Cloning svn://svn.tartarus.org/sgt/putty
svn: E000060: Unable to connect to a repository at URL 'svn://svn.tartarus.org/sgt/putty'
svn: E000060: Can't connect to host 'svn.tartarus.org': Operation timed out
Error: Failed to download resource "putty"
Failure while executing: svn checkout -q --force svn://svn.tartarus.org/sgt/putty /Library/Caches/Homebrew/putty--svn-HEAD
NOTA #1: Creo que el puerto utilizado por Subversion está bloqueado por un firewall corporativo.
NOTA #2: Al final estoy intentando solucionar un problema con la versión de putty que se incluye en Brew.
$ brew install putty
==> Downloading https://homebrew.bintray.com/bottles/putty-0.63.yosemite.bottle.tar.gz
Already downloaded: /Library/Caches/Homebrew/putty-0.63.yosemite.bottle.tar.gz
==> Pouring putty-0.63.yosemite.bottle.tar.gz
/usr/local/Cellar/putty/0.63: 11 files, 1.4M
$ puttygen privatekey.ppk -O private-openssh -o privatekey.pem
Enter passphrase to load key:
Assertion failed: (random_active), function random_byte, file ./unix/../sshrand.c, line 313.
Abort trap: 6