X-Recipient: archive-cygwin AT delorie DOT com X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org ABB7C3860C3D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=6thstreetradio.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=404f DOT 82 DOT 1d4c20007585015 DOT 73987b3706040e4773ba71a480cce064 AT email DOT 6thstreetradio DOT org DKIM-Signature: v=1; a=rsa-sha256; d=6thstreetradio.org;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1596642818; x=1599234818; h=content-type:mime-version:date:message-id:subject:autocrypt:from:to:x-thread-info; bh=ux1P0HJ5LkdPrQfumz7758ZFMEl59nQzOZLifwirch0=; b=hs/IuffpJxYKIIeXv4HK5FCj2Ze2323otv7pgLRjILwCcdi+mZyzuF710V6f2cH3j5Jzt6AFeO/GeQ7qT7Ij2E7ayZEt1zGo4SKztypIY78JLsfXbasSUvNLlmn/vW3pZa7lgRPpvDBQ+VyJczxCeKTAIIwkL62eXXTnNDUGnSM= DKIM-Signature: v=1; a=rsa-sha256; d=email-od.com;i=@email-od.com;s=dkim; c=relaxed/relaxed; q=dns/txt; t=1596642818; x=1599234818; h=content-type:mime-version:date:message-id:subject:autocrypt:from:to:x-thread-info; bh=ux1P0HJ5LkdPrQfumz7758ZFMEl59nQzOZLifwirch0=; b=wVRSczAKiZ6hZWjwYRktxYEUxdiEmxSiCT0awU5R+I5V9ufD9hbZ71IxiM9/vzNcF0KJw3u3Toybqj8CQtXvzAAzbaGkr02creGC1DrJpedGkdFwlNvHPu5NVF7ncm/iAXfSgJKQJWy8INq/X9SMIcsc1vUntpPwCMAEkz8H2jg= X-Thread-Info: NDA0Zi45Mi4xZDRjMjAwMDc1ODUwMTUuY3lnd2luPWN5Z3dpbi5jb20= To: cygwin AT cygwin DOT com From: David Dombrowsky Autocrypt: addr=davek AT 6thstreetradio DOT org; prefer-encrypt=mutual; keydata= xsBNBFifxH4BCADoBTkBhN2dpvep9AvXauvESIhgp63PHwXUHEF3AceKZtw0ir+SgB4sBagW kKif4o5G/wmVcUpm/wyt94dkLbREXHsUqXEGUJ3KB1cPbOLqEUpYWqa76OpXo7qATiFll+OT wyJjSX2fOOTfOjIDGi+yuWVyW8z9pUM/myAegBNlE5KR/iE0u55xVOd3npt4VVC7MqxuNeBh RcRdNXerz3x6Zeq8dFWwZJWZH1p5ij9B0EfqRYed5omWy07+QHn6ZM3Vwz+9WZCmvvOJPTpN d+8TxQEJEp3EJhem9B7PRm+Z5+u120B7qJ0tTbSpV2DAJI8DKdzMPfY3fLyUqK6M9wyvABEB AAHNK0RhdmlkIERvbWJyb3dza3kgPGRhdmVrQDZ0aHN0cmVldHJhZGlvLm9yZz7CwHoEEwEI ACQCGwMFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AFAlifxn0CGQEACgkQAdWmJaMMDmpvOAf/ Z6rGILV8h/w/QoRK4tWT7Z6Uahat4TlWV+inyQIMzduxA46YjE1IvV5QVluPlqdwyhirTT2e WQSJUE+Y0QyOwSaUPm8fkYPzE/67Y0X7vcZFpO4Fvt5pi2Qr644T+H2m0YXKq3dLtVK5hU96 oveM+fINIwLYk0btFR0San96CJ3bshLYcf2HSpIwV+MEEJ2WkuQQjUxE9cMRCLb9ix/kd0tF gqUwe3f7xQF7LRNpHzclnZ8uQpZGQMQ1q01XHRZUGKkfEDorL/lqa3qzT/1JoSO3nOmIsGmu KIdA+SGVShVvpM+/NVB6R+uWFGuUlgX1nz43GIBtOgCaK4gRtePUpc7ATQRYn8R+AQgAmqA0 oJ7PpZY+EhJguIlrh+ydJzZ8IDgySmy1GKW0LAWsvbXdaeCI3tCNi4JIXEFYt/d7+c41md7/ jS/66SevQndGtYk4ZihxKSRt2ZrWLSVXN1/B/vQ2QWB0ejxQwBkV/zUbQVAQ/Tc+gyfnobWB Nql0bkYMjrfaaf8RFLJ5muJbnGJcv49xU71GgjJtWPFYNyw1rLbjedPYUfKJUm1TekazLy5j p1gQLDrG57GOzSqZL6xN8pI1J3gm3EzMB1MCxAohkCsHRFO0PgifqHUcqjAYxGqqJP7EbDqY fy3KoBelPWtHgPS4/gnau/vqfMkiNeusRLpPxU8LHGblmC3VMwARAQABwsBfBBgBCAAJBQJY n8R+AhsMAAoJEAHVpiWjDA5qo2MH/0xVILAQcXxY05RgRo+aRFuxz1uKJ8bNbUHgVIOIBX7P l5PJHZhHs1wNpSUDbSbTmLGGYWW4VJ+VeRANjvPFqs+i9mLv1S98DTZsfTs+EQ60W8fFhE7J LhWBFW0+VXA8PRnLutUEVUpUnyxqcoGhM6SqTB2CmqCfU7iMvqlDttpwmCZ5FVmfdcYKAGv9 +tjYNwtC6LzQ6TFFg1BGY/1Z3FgZmOexXMtW0qmGPgYy6XHhVHHTZ/o8QffK8Rl10arkikq4 ffbLtNPAQyxczylBBeecWG+HAPA8WqT/lVDNHQk5Qt5cY4eACacXb08BLRpwgHJ3/2oVSJSl Z9v9Tx5aPYQ= Subject: more notes pinentry Message-ID: <5b3aacdc-d663-c933-b6a5-cbead7d0637b@6thstreetradio.org> Date: Wed, 5 Aug 2020 11:53:29 -0400 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_20, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_IADB_LISTED, RCVD_IN_IADB_VOUCHED, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.29 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1611662596456733409==" Sender: "Cygwin" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============1611662596456733409== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Q9ODF21W4YgqdxEKbBevmOAPHnq7fzjD2" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Q9ODF21W4YgqdxEKbBevmOAPHnq7fzjD2 Content-Type: multipart/mixed; boundary="7z3MqGOanQY0qnWsPIoziSheNRUTstptn"; protected-headers="v1" From: David Dombrowsky To: cygwin AT cygwin DOT com Message-ID: <5b3aacdc-d663-c933-b6a5-cbead7d0637b AT 6thstreetradio DOT org> Subject: more notes pinentry --7z3MqGOanQY0qnWsPIoziSheNRUTstptn Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable I've had an ongoing saga of trying to get gpg2's pinentry to work on the console, via an SSH session, without requiring a console window. I just tried rebuilding and testing from the latest git repo, and I still receive the same error: $ echo test | gpg -sab gpg: using "01D5A625A30C0E6A" as default secret key for signing gpg: signing failed: Operation cancelled gpg: signing failed: Operation cancelled The "Operation cancelled" comes from some command it's sending to the tty and that's failing. I haven't looked into it more than that. It isn't a system limitation, as `ssh-add` can prompt for a password all day= =2E As an admittedly insecure work-around, I've forked the code and added something that will read the password from a file in the home directory. This is obviously sub-optimal, but it works. Since I sign every git commit and I'm the only user of this machine, it's a reasonable risk to take to allow me to conveniently sign my commits. The fork is here, in case anyone cares: https://github.com/ddombrowsky/pinentry/commits/secretfile If anyone has any opinions as to the real root cause, I'd be willing to look into it more. --=20 David Dombrowsky | Chief Software Engineer 6th Street Radio LLC | 6thstreetradio.org | 518-374-3204 https://www.linkedin.com/in/david-dombrowsky-94334415 V2VkIEF1ZyAgNSAwMjoxMzowMiBFRFQgMjAyMAo=3D --7z3MqGOanQY0qnWsPIoziSheNRUTstptn-- --Q9ODF21W4YgqdxEKbBevmOAPHnq7fzjD2 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJfKtX5AAoJEAHVpiWjDA5qnu4IAI0hgvQORF2UWekPDR257mll Hp/Efrf/lhDSGw+suydeTHNIDA05iPZgIgcBUtkfBAZZgt8FDJLtH1Pudtf+jOmS gHSYJmol6JJDHd5EItzpBMaK9qlgGUOwzQthnOdpMJIVU59AXLfSHN+OqyFeVYH7 VdViNHRYUdAv0QvPsgf8+7kgHdxblZ8qjMgcsweLJrycJ3EAQifzjs1KdJ0icEhb PB/ZZiLHsPX/kktfpBF8jYRvgAmUoSgMf2A0DgDFYJkraHiLHADDIyftG9T/qo6w jozivOZ3VZ+o/JgWqZg5y83LeSZA3ha5KfNycIGh6yHCQ6F4CjuGnVBntLVH28M= =kuYr -----END PGP SIGNATURE----- --Q9ODF21W4YgqdxEKbBevmOAPHnq7fzjD2-- --===============1611662596456733409== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple --===============1611662596456733409==--