[JIRA] (IDP-2073) Consider enabling the installer to download new versions

Rod Widdowson (Jira) jira at shibboleth.atlassian.net
Sun May 28 13:45:53 UTC 2023


Rod Widdowson ( https://shibboleth.atlassian.net/secure/ViewProfile.jspa?accountId=59fb32bbc24efb3c4ed3c977 ) *commented* on IDP-2073 ( https://shibboleth.atlassian.net/browse/IDP-2073?atlOrigin=eyJpIjoiMDgzM2UwZjg3NmFhNDRlZjkwOWNhZTg4NDc0ZWQ0OWQiLCJwIjoiaiJ9 )

Re: Consider enabling the installer to download new versions ( https://shibboleth.atlassian.net/browse/IDP-2073?atlOrigin=eyJpIjoiMDgzM2UwZjg3NmFhNDRlZjkwOWNhZTg4NDc0ZWQ0OWQiLCJwIjoiaiJ9 )

So Far so good. I can

* List the available IdP Versions
* Say “This version can be updated”

I’ll add code to download the tgz or zip file shortly but I would like to also add signature checking. The way that the plugins work is that the distro contains all the keys it can be signed with and the user says “OK”. Won’t for for The IdP (because I don’t want to add that packaging effort) We could

* Do package up the keys (which I really dislike)
* Download the keys from http://shibboleth.net/downloads/PGP_KEYS (note the http)

* There is a sort of circularity of trust here, but the point is not to say “these are all the trustworthy keys” but to be able to say “Do you want to trust this key”. This latter is the trust point. In the plugin case it's the same: the keys are not the things we trust (they are shipped with the plugin so they cannot be!), they just provide organism friendly information about the key.

* Not do any signature checking, its a lot of work and people will just click through anyway

I’d appreciate thoughts on this while I do the download bit - which involves refactoring a whole bunch of helper functions from PluginInstaller into PluginInstallerSupport.

( https://shibboleth.atlassian.net/browse/IDP-2073#add-comment?atlOrigin=eyJpIjoiMDgzM2UwZjg3NmFhNDRlZjkwOWNhZTg4NDc0ZWQ0OWQiLCJwIjoiaiJ9 ) Add Comment ( https://shibboleth.atlassian.net/browse/IDP-2073#add-comment?atlOrigin=eyJpIjoiMDgzM2UwZjg3NmFhNDRlZjkwOWNhZTg4NDc0ZWQ0OWQiLCJwIjoiaiJ9 )

Get Jira notifications on your phone! Download the Jira Cloud app for Android ( https://play.google.com/store/apps/details?id=com.atlassian.android.jira.core&referrer=utm_source%3DNotificationLink%26utm_medium%3DEmail ) or iOS ( https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=EmailNotificationLink&mt=8 ) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100225- sha1:85acc52 )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/commits/attachments/20230528/757681bf/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-avatar-9cb682ea-77b3-4850-a924-6e453d2919cf
Type: image/png
Size: 457 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230528/757681bf/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-comment-icon-9bf33ded-d26f-41cc-b394-50653a6c8050
Type: image/png
Size: 1084 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230528/757681bf/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jira-generated-image-static-footer-desktop-logo-c26eb110-c44e-47c0-92ed-c7d012daa8d3
Type: image/png
Size: 10805 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/commits/attachments/20230528/757681bf/attachment-0005.png>


More information about the commits mailing list