Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove remote website pinging from OpenSSL #1333

Merged
merged 1 commit into from
Jul 21, 2016

Conversation

tgamblin
Copy link
Member

@tgamblin tgamblin commented Jul 21, 2016

Resolves #1332.

  • OpenSSL no longer checks remote versions on the openssl site.
  • Spack is used on systems that aren't connected to the internet, and
    this check is probably in the wrong place and affects too many
    commands. We can work on figuring out a better, more configurable
    place to put a check like this.

@alalazo @KineticTheory @citibeth @adamjstewart

@adamjstewart
Copy link
Member

Should we remove the older versions from the package since url_for_version no longer locates them properly?

@citibeth
Copy link
Member

citibeth commented Jul 21, 2016 via email

@alalazo
Copy link
Member

alalazo commented Jul 21, 2016

Unless someone is willing to research the whys and whats of past OpenSSL
versions, I'd be fine to remove all OpenSSL versions except the newest.
Older versions almost certainly have security problems.

Without an automated update / notification of some kind on new versions of OpenSSL this would very likely be a thing done halfway. How long spack newest will be an old OpenSSL before someone will notice it and update openssl/package.py?

@adamjstewart
Copy link
Member

@alalazo I suspect someone will notice right away if a new version comes out since OpenSSL archives the old download URL. Anything that depends on OpenSSL will break because Spack can't download any version of OpenSSL. That's the original reason we added the complex url_for_version logic.

@alalazo
Copy link
Member

alalazo commented Jul 21, 2016

@adamjstewart But now we have caches that mitigate the problem, right ?

@alalazo
Copy link
Member

alalazo commented Jul 21, 2016

Anyhow, I don't mean to be picky on this. I just see a point that we should deal with in the long run...

@adamjstewart
Copy link
Member

@alalazo Ah, I see what you mean.

@adamjstewart
Copy link
Member

@tgamblin Can you remove the no longer necessary imports? There's also an extra blank line.

- OpenSSL no longer checks remote versions on the openssl site.

- Spack is used on systems that aren't connected to the internet, and
  this check is probably in the wrong place and affects too many
  commands.  We can work on figuring out a better, more configurable
  place to put a check like this.
@tgamblin tgamblin force-pushed the features/no-openssl-pinging branch from a772f14 to 8523f75 Compare July 21, 2016 23:35
@tgamblin
Copy link
Member Author

@adamjstewart: done

@tgamblin tgamblin merged commit ed737cb into develop Jul 21, 2016
@tgamblin tgamblin deleted the features/no-openssl-pinging branch October 11, 2016 20:02
olupton pushed a commit to olupton/spack that referenced this pull request Feb 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants