[Issue 19100] install.sh signature verification fails, no public key

d-bugmail at puremagic.com d-bugmail at puremagic.com
Mon Aug 13 17:14:01 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=19100

--- Comment #5 from Seb <greensunny12 at gmail.com> ---
After debugging this for a while with Jonathan, the problem seemed to be that
the install.sh script was manually installed to ~/dlang/install.sh and the
check for a keyring upgrade only checks for the existence of ~/dlang/install.sh
and not ~/dlang/d-keyring.gpg

Also, gpg seems to create a default keyring with 32B if no keyring exists (i.e.
the passed file doesn't exist).

A fix:

https://github.com/dlang/installer/pull/338

--


More information about the Digitalmars-d-bugs mailing list