From 10a1571f73888598efc59ae737b7b3d459f23d91 Mon Sep 17 00:00:00 2001 From: Adrien 'neox' Bourmault Date: Tue, 29 Aug 2023 16:32:05 +0200 Subject: [PATCH] Reworked download.md, gpg keys from maintainers and FTP server GNUtoo: removed update about static linking Signed-off-by: Denis 'GNUtoo' Carikli Acked-by: Adrien 'neox' Bourmault --- site/download.md | 135 ++++++----------------------------------------- 1 file changed, 15 insertions(+), 120 deletions(-) diff --git a/site/download.md b/site/download.md index 97cdaff..f52411a 100644 --- a/site/download.md +++ b/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 -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 -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: -* (Libreboot project official mirror, UK) -* (University -of Kent, UK) -* (MIT university, USA) -* (Princeton -university, USA) -* (libremind.org, Iceland) -* (Splentity Software, USA) -* (sugol.org) -(formerly nephelai.zanity.net/mirror/libreboot) -* (qorg11.net, Spain) -* (elgrande74.net, France) -* (koddos.net, Netherlands) -* (swordarmor.fr, France) -* (koddos.net, Hong Kong) -* (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: - - -The following rsync mirrors are available: - -* (Libreboot project official mirror) -* (University of Kent, -UK) -* (Princeton university, USA) -* (libremind.org, Iceland) -* (qorg11.net, Spain) -* (linux.ro, Romania) -* (koddos.net, Netherlands) -* (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. - -* (linux.ro, Romania) -* (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. - -* (University -of Kent, UK) -* (linux.ro, Romania) +* (GNU Boot project official server) Statically linked ------------------