From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 11 00:49:00 2019 Received: (at submit) by debbugs.gnu.org; 11 Feb 2019 05:49:00 +0000 Received: from localhost ([127.0.0.1]:43062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gt4Sh-0005IK-MB for submit@debbugs.gnu.org; Mon, 11 Feb 2019 00:49:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gt4Sf-0005I8-RB for submit@debbugs.gnu.org; Mon, 11 Feb 2019 00:48:58 -0500 Received: from lists.gnu.org ([209.51.188.17]:45806) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gt4Sa-0001J8-Ld for submit@debbugs.gnu.org; Mon, 11 Feb 2019 00:48:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49286) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gt4SZ-0001Tm-Ck for guix-patches@gnu.org; Mon, 11 Feb 2019 00:48:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gt4SY-0001Hy-Bx for guix-patches@gnu.org; Mon, 11 Feb 2019 00:48:51 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:54718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gt4SY-0001GJ-1N for guix-patches@gnu.org; Mon, 11 Feb 2019 00:48:50 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100e]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id DA78D1AA27 for ; Sun, 10 Feb 2019 21:48:44 -0800 (PST) From: Vagrant Cascadian To: guix-patches@gnu.org Subject: Update python-trezor-agent and trezor-agent Date: Sun, 10 Feb 2019 21:48:15 -0800 Message-ID: <87h8da510g.fsf@ponder> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 173.255.214.101 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain This patch series updates python-trezor-agent (0.13.0) and trezor-agent (0.10.0). It fixes (at least for trezor): #34377: (ledger|trezor|keepkey)-agent execute shell code with python interpreter It depends on a few unmerged patches: #34365: gnu: Add python-daemon. #34396: gnu: Add python-pymsgbox. #34398: gnu: Add python-backports-shutil-which. live well, vagrant --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-python-trezor-agent-Update-to-0.13.0.patch Content-Transfer-Encoding: quoted-printable From=2058a152802b9a2d364033e4f1be955f021bd40f58 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 7 Feb 2019 00:07:15 +0000 Subject: [PATCH 1/2] gnu: python-trezor-agent: Update to 0.13.0. * gnu/packages/finance.scm: use-module gnupg. (python-trezor-agent): Update to 0.13.0. [propagated-inputs]: Add python-backports-shutil-which, python-configargparse, python-daemon, python-docutils, python-mnemonic, python-pymsgbox, python-wheel. [native-inputs]: Add gnupg. [synopsis]: generalize description to hardware wallets. =2D-- gnu/packages/finance.scm | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index e44be713f2..6978f0c807 100644 =2D-- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -45,6 +45,7 @@ #:use-module (gnu packages dns) #:use-module (gnu packages emacs) #:use-module (gnu packages dbm) + #:use-module (gnu packages gnupg) #:use-module (gnu packages graphviz) #:use-module (gnu packages groff) #:use-module (gnu packages libedit) @@ -591,7 +592,7 @@ Monero GUI client.") (define-public python-trezor-agent (package (name "python-trezor-agent") =2D (version "0.9.4") + (version "0.13.0") (source (origin (method git-fetch) @@ -600,7 +601,7 @@ Monero GUI client.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 =2D (base32 "15aaqk79d9y9nbsfznf2iscz12z5ispcj8kr8v5bc0sqqj2brs12"))= )) + (base32 "0i4igkxi8fwdlbhg6nx27lhnc9v9nmrw4j5fvpnc202n6yjlc7x7")))) (build-system python-build-system) (arguments `(#:phases @@ -612,15 +613,24 @@ Monero GUI client.") (add-installed-pythonpath inputs outputs) (invoke "py.test")))))) (propagated-inputs =2D `(("python-ecdsa" ,python-ecdsa) + `(("python-backports-shutil-which" + ,python-backports-shutil-which) + ("python-configargparse" ,python-configargparse) + ("python-daemon" ,python-daemon) + ("python-docutils" ,python-docutils) + ("python-ecdsa" ,python-ecdsa) ("python-ed25519" ,python-ed25519) + ("python-mnemonic" ,python-mnemonic) + ("python-pymsgbox" ,python-pymsgbox) ("python-semver" ,python-semver) =2D ("python-unidecode" ,python-unidecode))) + ("python-unidecode" ,python-unidecode) + ("python-wheel" ,python-wheel))) (native-inputs =2D `(("python-mock" ,python-mock) + `(("gnupg" ,gnupg) + ("python-mock" ,python-mock) ("python-pytest" ,python-pytest))) (home-page "https://github.com/romanz/trezor-agent") =2D (synopsis "TREZOR SSH and GPG host support") + (synopsis "Use hardware wallets as SSH and GPG agent") (description "@code{libagent} is a library that allows using TREZOR, Keepkey and Ledger Nano as a hardware SSH/GPG agent.") =2D-=20 2.20.1 --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0002-gnu-trezor-agent-Update-0.10.0.patch Content-Transfer-Encoding: quoted-printable From=20cd804338e1f1bf9b16ec08ced760d4d08818f8f4 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Thu, 7 Feb 2019 00:07:49 +0000 Subject: [PATCH 2/2] gnu: trezor-agent: Update 0.10.0. Fixes . * gnu/packages/finance.scm (trezor-agent): Update to 0.10.0. [phases] Add fixup-agent-py phase to install trezor_agent.py without shell wrapper. [native-inputs] Add python-hidapi. =2D-- gnu/packages/finance.scm | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm index 6978f0c807..59b5a85fb2 100644 =2D-- a/gnu/packages/finance.scm +++ b/gnu/packages/finance.scm @@ -799,18 +799,31 @@ Then set the environment variable GNUPGHOME to (define-public trezor-agent (package (name "trezor-agent") =2D (version "0.9.0") + (version "0.10.0") (source (origin (method url-fetch) (uri (pypi-uri "trezor_agent" version)) (sha256 (base32 =2D "1i5cdamlf3c0ym600pjklij74p8ifj9cv7xrpnrfl1b8nkadswbz")))) + "144657c7bn0a667dq5fv5r6j7iilxf3h9agj29v1m2qpq40g0az8")))) + (arguments + ;; Tests fail with "AttributeError: module 'attr' has no attribute 's= '". + `(#:phases + (modify-phases %standard-phases + (add-after 'wrap 'fixup-agent-py + (lambda* (#:key inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out"))) + ;; overwrite the wrapper with the real thing. + (install-file "./trezor_agent.py" + (string-append out "/bin/")) + #t)))))) (build-system python-build-system) (inputs `(("python-trezor" ,python-trezor) ("python-trezor-agent" ,python-trezor-agent))) + (native-inputs + `(("python-hidapi" ,python-hidapi))) (home-page "http://github.com/romanz/trezor-agent") (synopsis "Using Trezor as hardware SSH/GPG agent") (description "This package allows using Trezor as a hardware SSH/GPG =2D-=20 2.20.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCXGEMnwAKCRDcUY/If5cW qhMrAQDFY5P45M87oy5KQFUbl9VmO+1FUMpdpx3C5KVO+vGciAD+Ki1rCmpk2o8B m0US0ediINfxcDAe2Cmxmm3r4RPizg0= =XXQs -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 26 09:36:49 2019 Received: (at control) by debbugs.gnu.org; 26 Feb 2019 14:36:49 +0000 Received: from localhost ([127.0.0.1]:52383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gydqj-0003BT-8I for submit@debbugs.gnu.org; Tue, 26 Feb 2019 09:36:49 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:57312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gydqh-0003BK-RW for control@debbugs.gnu.org; Tue, 26 Feb 2019 09:36:48 -0500 Received: from localhost (77.117.193.67.wireless.dyn.drei.com [77.117.193.67]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 9347D3360AAF for ; Tue, 26 Feb 2019 15:36:46 +0100 (CET) Date: Tue, 26 Feb 2019 15:36:45 +0100 From: Danny Milosavljevic To: Message-ID: <20190226153645.190a3fa6@scratchpost.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/mo2OUHCToWacljpm0UIHL3p"; protocol="application/pgp-signature" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 34424 Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low trust [85.13.145.193 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject 0.0 TVD_SPACE_RATIO No description available. 0.0 TVD_SPACE_RATIO_MINFP Space ratio X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) --Sig_/mo2OUHCToWacljpm0UIHL3p Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable close 34424 --Sig_/mo2OUHCToWacljpm0UIHL3p Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlx1Tv0ACgkQ5xo1VCww uqX6Dgf/c8lcq2d/zf9+nnoYam1ejNoPSkDLiF+drV7kTB4yL8eh4DYR/Cx6ej9Y YHUVOGBiko1Tf7EIaW+CMqtXYW+yn3PWKMFF0gizjvEME5AtTovVBrz/tLforqLn p9KRPC0A2O1gDxCbpZ2bQf9iUxUUdSAG0hljvdevzvQKvq99QZ2WvJ3bA0meJLI9 UdhqJqjqs8g5YK7DWYVkRQQD5NSa2CByjFas21ekczNJt9I61eOexPcspODEBjBx UZ+clYbVxVVsiRM2hm0wmmt1mNR8LRfBp5MKf0fVWcPF/hIfuO5tZHzt+hnz96xQ TTlLYSA8tBVxPsqB4/CUvyfanek3qA== =xF2U -----END PGP SIGNATURE----- --Sig_/mo2OUHCToWacljpm0UIHL3p-- From unknown Fri Jun 13 10:25:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Mar 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator