www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/08/05/11:54:24

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 <davek AT 6thstreetradio DOT org>
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 <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

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 <davek AT 6thstreetradio DOT org>
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==--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019