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
Fix URL for Debian 8.5.0 ISO #8766
Conversation
Mirrors automatically update to the current version, so the link was broken. We could link to an archive site with 8.5.0 or update the URL to 8.6.0. The latter seems better since apt-get update has to be executed anyway. The SHA256SUM for the v8.6.0 Net Install ISO was updated from http://cdimage.debian.org/debian-cd/8.6.0/amd64/iso-cd/SHA256SUMS
Concept ACK, but can we somehow avoid having to update this after every minor Debian release? This link breaks too often. |
Well, yes. But then one has to look for the ISO and the checksum CLI example becomes outdated as well, so it's more typing and clicking (although arguably one should obtain the checksum info from the ISO source). |
Indeed, then the sha256sum becomes outdated and we still have the same problem. I'd prefer a direct link to an iso that just keeps pointing at 8.5.0 for the forseeable future, and is not invalidated when 8.6.0 comes out. Not sure such a thing exists though, it came up before, and I don't think anyone could find one.
Adding the checksum here is an extra safety step. If you only get that information from the same source as where you get the iso there's the possibility that both have been MITMed. What could work is, if debian signs the release ISOs with the same GPG key every time, is mention the fingerprint of that key instead, how to get it, and how to verify the ISO. Edit: though for major releases the user shouldn't be told to grab it automatically. Unless Debian 9 has been extensively tested and cleared for this use, we want Debian 8. |
The "current" release URLs change with every minor version, so for time being http://cdimage.debian.org/mirror/cdimage/archive/ is the place where known working (for this purpose) ISOs can be obtained from.
I pointed the URL to the archive site. |
ACK, I like the link to the archive. Please squash your commits according to https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md#squashing-commits |
Okay, will do, soon. I need to setup a Git client (I've been doing everything from the browser so far). |
Why did you close this pull? Please push to the same branch to keep your changes (for the same topic) together, or at the very least please refer to the previous pull when you create a new one, this confused me as I wondered where the whole discussion went! |
Because of the damn github client... I was doing everything through the browser before and after 3 hours of trying I couldn't make Github rebase to work so I closed this PR and submitted a new single-commit PR (of course by then it was getting late so in the new PR I also made a small mistake... terrible). My next PR will be done from Github client. |
Mirrors automatically update to the current version, so the link was broken.
We could link to an archive site with 8.5.0 or update the URL to 8.6.0. The latter seems better since apt-get update has to be executed anyway.
The SHA256SUM for the v8.6.0 Net Install ISO was updated from http://cdimage.debian.org/debian-cd/8.6.0/amd64/iso-cd/SHA256SUMS