Reworked download.md, gpg keys from maintainers and FTP server
GNUtoo: removed update about static linking Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
This commit is contained in:
parent
f662680ea9
commit
10a1571f73
135
site/download.md
135
site/download.md
|
@ -5,151 +5,46 @@ x-toc-enable: true
|
|||
|
||||
New releases are announced in the [main news section](news/).
|
||||
|
||||
If you're more interested in libreboot development, go to the
|
||||
[libreboot development page](../git.md), which also includes links to the
|
||||
If you're more interested in GNU Boot development, go to the
|
||||
[GNU Boot development page](../git.md), which also includes links to the
|
||||
Git repositories. The page on [/docs/maintain/](docs/maintain/) describes how
|
||||
Libreboot is put together, and how to maintain it. If you wish to build
|
||||
Libreboot from source, [read this page](docs/build/).
|
||||
GNU Boot is put together, and how to maintain it. If you wish to build
|
||||
GNU Boot from source, [read this page](docs/build/).
|
||||
|
||||
GPG signing key
|
||||
---------------
|
||||
|
||||
**The latest release is Libreboot 20211122, under the `testing` directory.**
|
||||
**A release is currently work-in-progress**
|
||||
|
||||
### NEW KEY
|
||||
### Maintainers keys
|
||||
|
||||
Full key fingerprint: `98CC DDF8 E560 47F4 75C0 44BD D0C6 2464 FA8B 4856`
|
||||
Adrien 'neox' Bourmault <neox@gnu.org>
|
||||
|
||||
The above key is for Libreboot 20211122, and subsequent releases.
|
||||
key fingerprint: `1DF1 132C F165 8A85 5902 5C98 AAD6 B069 819E 6979`
|
||||
|
||||
Download the key here: [lbkey.asc](lbkey.asc)
|
||||
Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
||||
|
||||
Libreboot releases are signed using GPG.
|
||||
key fingerprint: `FB31 DBA3 AB8D B76A 4157 329F 7651 568F 8037 4459`
|
||||
|
||||
### OLD KEY:
|
||||
|
||||
This key is for Libreboot 20160907 and all older releases:
|
||||
|
||||
Full key fingerprint: CDC9 CAE3 2CB4 B7FC 84FD C804 969A 9795 05E8 C5B2
|
||||
|
||||
The GPG key can also be downloaded with this exported dump of the
|
||||
pubkey: [lbkeyold.asc](lbkeyold.asc).
|
||||
|
||||
sha512sum -c sha512sum.txt
|
||||
gpg --verify sha512sum.txt.sig
|
||||
|
||||
Git repository
|
||||
--------------
|
||||
|
||||
Links to regular release archives are listed on this page.
|
||||
|
||||
However, for the absolute most bleeding edge up-to-date version of Libreboot,
|
||||
However, for the absolute most bleeding edge up-to-date version of GNU Boot,
|
||||
there is a Git repository that you can download from. Go here:
|
||||
|
||||
[How to download Libreboot from Git](git.md)
|
||||
[How to download GNU Boot from Git](git.md)
|
||||
|
||||
HTTPS mirrors {#https}
|
||||
FTP mirrors {#ftp}
|
||||
-------------
|
||||
|
||||
**The latest release is Libreboot 20211122, under the `testing` directory.**
|
||||
|
||||
These mirrors are recommended, since they use TLS (https://) encryption.
|
||||
|
||||
You can download Libreboot from these mirrors:
|
||||
You can download GNU Boot from these mirrors:
|
||||
|
||||
* <https://rsync.libreboot.srht.site/> (Libreboot project official mirror, UK)
|
||||
* <https://www.mirrorservice.org/sites/libreboot.srht.site/release/> (University
|
||||
of Kent, UK)
|
||||
* <https://mirrors.mit.edu/libreboot/> (MIT university, USA)
|
||||
* <https://mirror.math.princeton.edu/pub/libreboot/> (Princeton
|
||||
university, USA)
|
||||
* <https://mirror.libremind.org/libreboot/> (libremind.org, Iceland)
|
||||
* <https://mirror.splentity.com/libreboot/> (Splentity Software, USA)
|
||||
* <https://mirror.sugol.org/libreboot/> (sugol.org)
|
||||
(formerly nephelai.zanity.net/mirror/libreboot)
|
||||
* <https://mirrors.qorg11.net/libreboot/> (qorg11.net, Spain)
|
||||
* <https://elgrande74.net/libreboot/> (elgrande74.net, France)
|
||||
* <https://mirror.koddos.net/libreboot/> (koddos.net, Netherlands)
|
||||
* <https://mirror.swordarmor.fr/libreboot/> (swordarmor.fr, France)
|
||||
* <https://mirror-hk.koddos.net/libreboot/> (koddos.net, Hong Kong)
|
||||
* <https://mirror.cyberbits.eu/libreboot/> (cyberbits.eu, France)
|
||||
|
||||
RSYNC mirrors {#rsync}
|
||||
-------------
|
||||
|
||||
Useful for mirroring Libreboot's entire set of release archives. You can put
|
||||
an rsync command into crontab and pull the files into a directory on your
|
||||
web server.
|
||||
|
||||
If you are going to mirror the entire set, it is recommended that you allocate
|
||||
at least 25GiB. Libreboot's rsync is currently about 12GiB, so allocating 25GiB
|
||||
will afford you plenty of space for the future. At minimum, you should ensure
|
||||
that at least 15-20GiB of space is available, for your Libreboot mirror.
|
||||
|
||||
*It is highly recommended that you use the libreboot.srht.site mirror*, if you wish
|
||||
to host an official mirror. Otherwise, if you simply want to create your own
|
||||
local mirror, you should use one of the other mirrors, which sync from
|
||||
libreboot.srht.site.
|
||||
|
||||
Before you create the mirror, make a directory on your web server. For
|
||||
example:
|
||||
|
||||
mkdir /var/www/html/libreboot/
|
||||
|
||||
Now you can run rsync, for instance:
|
||||
|
||||
rsync -avz --delete-after rsync://rsync.libreboot.srht.site/mirrormirror/ /var/www/html/libreboot/
|
||||
|
||||
**It's extremely important to have the final forward slash (/) at the end of each path,
|
||||
in the above rsync command. Otherwise, rsync will behave very strangely.**
|
||||
|
||||
If you wish to regularly keep your rsync mirror updated, you can add it to a
|
||||
crontab. This page tells you how to use crontab:
|
||||
<https://man7.org/linux/man-pages/man5/crontab.5.html>
|
||||
|
||||
The following rsync mirrors are available:
|
||||
|
||||
* <rsync://rsync.libreboot.srht.site/mirrormirror/> (Libreboot project official mirror)
|
||||
* <rsync://rsync.mirrorservice.org/libreboot.srht.site/release/> (University of Kent,
|
||||
UK)
|
||||
* <rsync://mirror.math.princeton.edu/pub/libreboot/> (Princeton university, USA)
|
||||
* <rsync://rsync.libremind.org/libreboot/> (libremind.org, Iceland)
|
||||
* <rsync://qorg11.net/mirrors/libreboot/> (qorg11.net, Spain)
|
||||
* <rsync://ftp.linux.ro/libreboot/> (linux.ro, Romania)
|
||||
* <rsync://mirror.koddos.net/libreboot/> (koddos.net, Netherlands)
|
||||
* <rsync://mirror-hk.koddos.net/libreboot/> (koddos.net, Hong Kong)
|
||||
|
||||
Are you running a mirror? Contact the libreboot project, and the link will be
|
||||
added to this page!
|
||||
|
||||
You can make your rsync mirror available via your web server, and also configure
|
||||
your *own* mirror to be accessible via rsync. There are many resources online
|
||||
that show you how to set up an rsync server.
|
||||
|
||||
HTTP mirrors {#http}
|
||||
------------
|
||||
|
||||
**The latest release is Libreboot 20211122, under the `testing` directory.**
|
||||
|
||||
WARNING: these mirrors are non-HTTPS which means that they are
|
||||
unencrypted. Your traffic could be subject to interference by
|
||||
adversaries. Make especially sure to check the GPG signatures, assuming
|
||||
that you have the right key. Of course, you should do this anyway, even
|
||||
if using HTTPS.
|
||||
|
||||
* <http://mirror.linux.ro/libreboot/> (linux.ro, Romania)
|
||||
* <http://mirror.helium.in-berlin.de/libreboot/> (in-berlin.de, Germany)
|
||||
|
||||
FTP mirrors {#ftp}
|
||||
-----------
|
||||
|
||||
**The latest release is Libreboot 20211122, under the `testing` directory.**
|
||||
|
||||
WARNING: FTP is also unencrypted, like HTTP. The same risks are present.
|
||||
|
||||
* <ftp://ftp.mirrorservice.org/sites/libreboot.srht.site/release/> (University
|
||||
of Kent, UK)
|
||||
* <ftp://ftp.linux.ro/libreboot/> (linux.ro, Romania)
|
||||
* <https://ftp.gnu.org/gnu/gnuboot/> (GNU Boot project official server)
|
||||
|
||||
Statically linked
|
||||
------------------
|
||||
|
|
Loading…
Reference in New Issue