[ 
https://issues.apache.org/jira/browse/WHIMSY-285?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16898217#comment-16898217
 ] 

Sam Ruby commented on WHIMSY-285:
---------------------------------

Based on testing locally, the error occurs on the following line:

 

[https://github.com/apache/whimsy/blob/e5f07a10444d1a61818c8e0cb3cfb6b0cc377b22/www/secretary/workbench/views/actions/check-signature.json.rb#L78]

 

So it appears that openuri under certain circumstances creates a temporary file 
and when it deletes that file it doesn't untaint the path name.  Possible 
solutions are to avoid the use of openuri, or even to back out all of the 
TEMPORARY HACK (WHIMSY-275) completely.

> gpg: Can't check signature: No public key Insecure operation - unlink
> ---------------------------------------------------------------------
>
>                 Key: WHIMSY-285
>                 URL: https://issues.apache.org/jira/browse/WHIMSY-285
>             Project: Whimsy
>          Issue Type: Bug
>          Components: SecMail
>            Reporter: Matt Sicker
>            Assignee: Craig L Russell
>            Priority: Major
>
> See https://whimsy.apache.org/secretary/workbench/201907/1f7c69db9d/ and try 
> to verify the GPG key. Running {{gpg --keyserver 
> hkp://p80.pool.sks-keyservers.net:80 --recv-keys KEY_ID}} locally does find 
> the key (gpg (GnuPG) 2.2.16).



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to