Streisand sets up a new server running your choice of WireGuard, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, sslh, Stunnel, or a Tor bridge. It also generates custom instructions for all of these services. At the end of the run you are given an HTML file with instructions that can be shared with friends, family members, and fellow activists.
TASK [download-and-verify : Verify the PuTTY download signatures with the Streisand GPG keyring] ***
failed: [128.199.184.212] (item={u'sig': u'putty.exe.gpg', u'file': u'putty.exe'}) => {"changed": true, "cmd": ["gpgv2", "--keyring", "/root/.gnupg/streisand/pubring.gpg", "/var/www/streisand/mirror/ssh/putty.exe.gpg", "/var/www/streisand/mirror/ssh/putty.exe"], "delta": "0:00:00.022982", "end": "2019-03-17 15:04:11.747924", "item": {"file": "putty.exe", "sig": "putty.exe.gpg"}, "msg": "non-zero return code", "rc": 2, "start": "2019-03-17 15:04:11.724942", "stderr": "gpgv: Signature made Sat 16 Mar 2019 04:37:48 PM UTC using RSA key ID 4AE8DA82\ngpgv: Can't check signature: No public key", "stderr_lines": ["gpgv: Signature made Sat 16 Mar 2019 04:37:48 PM UTC using RSA key ID 4AE8DA82", "gpgv: Can't check signature: No public key"], "stdout": "", "stdout_lines": []}
TASK [ssh-forward : One or more of the VPN clients could not be mirrored. Please file a bug report on GitHub so that the version number, checksum, or download location can be updated. Setup will now continue.] ***
Pausing for 20 seconds
(ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
Expected behavior: Streisand will verify the pussy signatures with the GPG keyring
Actual Behavior: Fail to verify the signatures
Steps to Reproduce:
[ contents of
streisand-diagnostics.md
here ]Ansible Information
Streisand Information
Enabled Roles
Output error from streisand:
TASK [download-and-verify : Verify the PuTTY download signatures with the Streisand GPG keyring] *** failed: [128.199.184.212] (item={u'sig': u'putty.exe.gpg', u'file': u'putty.exe'}) => {"changed": true, "cmd": ["gpgv2", "--keyring", "/root/.gnupg/streisand/pubring.gpg", "/var/www/streisand/mirror/ssh/putty.exe.gpg", "/var/www/streisand/mirror/ssh/putty.exe"], "delta": "0:00:00.022982", "end": "2019-03-17 15:04:11.747924", "item": {"file": "putty.exe", "sig": "putty.exe.gpg"}, "msg": "non-zero return code", "rc": 2, "start": "2019-03-17 15:04:11.724942", "stderr": "gpgv: Signature made Sat 16 Mar 2019 04:37:48 PM UTC using RSA key ID 4AE8DA82\ngpgv: Can't check signature: No public key", "stderr_lines": ["gpgv: Signature made Sat 16 Mar 2019 04:37:48 PM UTC using RSA key ID 4AE8DA82", "gpgv: Can't check signature: No public key"], "stdout": "", "stdout_lines": []}
TASK [ssh-forward : One or more of the VPN clients could not be mirrored. Please file a bug report on GitHub so that the version number, checksum, or download location can be updated. Setup will now continue.] *** Pausing for 20 seconds (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)