FreeBSD Magnet Links ==================== Here is a complete list of magnet links to download FreeBSD 12.2-R for all the ISO and VMs provided. Due to the SHA-1 break, I am not signing these magnet links, and you should do your own verification of the images before using them. Note: It may take a while for the torrent file to be d/l'd via DHT till more people are seeding. Please be patient. amd64 ----- magnet:?xt=urn:btih:f55fdf3de80f628f2da50736f6b4d846bcac5371&dn=FreeBSD-12.2-RELEASE-amd64-bootonly.iso magnet:?xt=urn:btih:f8b75cac30d19b570377822f92b5233e20ef2016&dn=FreeBSD-12.2-RELEASE-amd64-bootonly.iso.xz magnet:?xt=urn:btih:77e7999256546fa43961fe65a010cd2594949b1b&dn=FreeBSD-12.2-RELEASE-amd64-disc1.iso magnet:?xt=urn:btih:f23339e7348d6e39f4edaf8da760f3e4e369a3cb&dn=FreeBSD-12.2-RELEASE-amd64-disc1.iso.xz magnet:?xt=urn:btih:aa85e71b54de8c925305399f009ae7aa0fa587e5&dn=FreeBSD-12.2-RELEASE-amd64-dvd1.iso magnet:?xt=urn:btih:fad867d604940ce44473b09d21fcef06e5fcd374&dn=FreeBSD-12.2-RELEASE-amd64-dvd1.iso.xz magnet:?xt=urn:btih:3c3842066cb8631b23a00a3a9582dc8ca7d29963&dn=FreeBSD-12.2-RELEASE-amd64-memstick.img magnet:?xt=urn:btih:317b08281f7a1f9aaad2df9495eb96efd992646f&dn=FreeBSD-12.2-RELEASE-amd64-memstick.img.xz magnet:?xt=urn:btih:0467cc21d16eaff42d29d781bcddebd54250c317&dn=FreeBSD-12.2-RELEASE-amd64-mini-memstick.img magnet:?xt=urn:btih:f1072dfb1821658620c9e123702b6a7bb9e14823&dn=FreeBSD-12.2-RELEASE-amd64-mini-memstick.img.xz magnet:?xt=urn:btih:03a3016194a09e97cdfd20a5864aa9ee9ef588aa&dn=FreeBSD-12.2-RELEASE-amd64.qcow2.xz magnet:?xt=urn:btih:75ffc3d083cda3a99830c4957c2dc727427da200&dn=FreeBSD-12.2-RELEASE-amd64.raw.xz magnet:?xt=urn:btih:cf92620b078b3c96b1cd38f0c663bf41df2a0db1&dn=FreeBSD-12.2-RELEASE-amd64.vhd.xz magnet:?xt=urn:btih:efcbcf6e58654ff6053e4ab957201f54d28bac5d&dn=FreeBSD-12.2-RELEASE-amd64.vmdk.xz arm --- magnet:?xt=urn:btih:14b4d09b6b4ab9a8ea2997e0c2e781382ad62aaf&dn=FreeBSD-12.2-RELEASE-arm-armv6-RPI-B.img.xz magnet:?xt=urn:btih:44cb3e95b575b99f46085b5290150642da2937bc&dn=FreeBSD-12.2-RELEASE-arm-armv7-BANANAPI.img.xz magnet:?xt=urn:btih:3a5769d41ff0140e166b13a196ecaf79f22ee6f3&dn=FreeBSD-12.2-RELEASE-arm-armv7-CUBIEBOARD.img.xz magnet:?xt=urn:btih:d375237b851fc8f26aef413fa4fb9744d8eddb34&dn=FreeBSD-12.2-RELEASE-arm-armv7-CUBIEBOARD2.img.xz magnet:?xt=urn:btih:8c5445cdb5953f76d9d0202732cc873c451f5b55&dn=FreeBSD-12.2-RELEASE-arm-armv7-CUBOX-HUMMINGBOARD.img.xz magnet:?xt=urn:btih:a2f6f9b362be39ba811570baa1cebe027e3f13e5&dn=FreeBSD-12.2-RELEASE-arm-armv7-GENERICSD.img.xz magnet:?xt=urn:btih:113771ad2847086859f1a2212aa848a9d56dcc89&dn=FreeBSD-12.2-RELEASE-arm-armv7-RPI2.img.xz magnet:?xt=urn:btih:c805dd07f11abaf79f0dd703dd3068ffa654ac75&dn=FreeBSD-12.2-RELEASE-arm-armv7-WANDBOARD.img.xz aarch64 ------- magnet:?xt=urn:btih:54bf8edb4e51b06315d884c823907b00690c5828&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-PINE64-LTS.img.xz magnet:?xt=urn:btih:2f36cadd5fe2269111d8dcb72cffd37afbfd12d8&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-PINE64.img.xz magnet:?xt=urn:btih:6557fedd740e413b944ceec431e3b68a496fc76a&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-RPI3.img.xz magnet:?xt=urn:btih:c91cd4a781acdab045d0b0b3d2daa9b3d1a23c90&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-memstick.img magnet:?xt=urn:btih:ed50d14b530625badbd640b7c7a510116c26cec4&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-memstick.img.xz magnet:?xt=urn:btih:d7aa50293e5e4f4dca9e7e77a154cadf634a1abf&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-mini-memstick.img magnet:?xt=urn:btih:0083026211079d923d0e6261df8ef096e4496ad9&dn=FreeBSD-12.2-RELEASE-arm64-aarch64-mini-memstick.img.xz magnet:?xt=urn:btih:e2f6fe6e5f55d367c5b51973d6288fdb1572e0b0&dn=FreeBSD-12.2-RELEASE-arm64-aarch64.qcow2.xz magnet:?xt=urn:btih:9fe789f86c802a38f234469aa6ca4b681ba2407a&dn=FreeBSD-12.2-RELEASE-arm64-aarch64.raw.xz magnet:?xt=urn:btih:552bbe8c32968f594e885627018b688b7beac80d&dn=FreeBSD-12.2-RELEASE-arm64-aarch64.vhd.xz magnet:?xt=urn:btih:1fec8ccecf84986ac34a2bbbc4d94b7e7e0aafe0&dn=FreeBSD-12.2-RELEASE-arm64-aarch64.vmdk.xz i386 ---- magnet:?xt=urn:btih:529bf058566e4b0da523b5529878d8ec057503be&dn=FreeBSD-12.2-RELEASE-i386-bootonly.iso magnet:?xt=urn:btih:11d0099c0bb835af6cb0d380b9ffbb59b9df9f0b&dn=FreeBSD-12.2-RELEASE-i386-bootonly.iso.xz magnet:?xt=urn:btih:49739bc9fc09aaafe909d5e7b1abc45abc967038&dn=FreeBSD-12.2-RELEASE-i386-disc1.iso magnet:?xt=urn:btih:b6c043698bee10ced080d7dd8f0ad4ecd596d742&dn=FreeBSD-12.2-RELEASE-i386-disc1.iso.xz magnet:?xt=urn:btih:972ef6336451943f1c9bcf191cd962aa2be56202&dn=FreeBSD-12.2-RELEASE-i386-dvd1.iso magnet:?xt=urn:btih:288e3a9f31f74940e6ae61b411775d639a2f9aa4&dn=FreeBSD-12.2-RELEASE-i386-dvd1.iso.xz magnet:?xt=urn:btih:a079f9117c97ab8833553e97e195bbcdd6bc308e&dn=FreeBSD-12.2-RELEASE-i386-memstick.img magnet:?xt=urn:btih:72d42bb560ce9356be9a14730af9a42121ab752a&dn=FreeBSD-12.2-RELEASE-i386-memstick.img.xz magnet:?xt=urn:btih:98dfcf66eab412e5581c12025cc80228577cc3a5&dn=FreeBSD-12.2-RELEASE-i386-mini-memstick.img magnet:?xt=urn:btih:2129fdc078a0a91d02a9c50e7137dc8125cca65d&dn=FreeBSD-12.2-RELEASE-i386-mini-memstick.img.xz magnet:?xt=urn:btih:09eb8d7078b3ca85f67ff71c762153f73f45adcb&dn=FreeBSD-12.2-RELEASE-i386.qcow2.xz magnet:?xt=urn:btih:9c972f8f688ed392394e30f6a887be281c9f6ae7&dn=FreeBSD-12.2-RELEASE-i386.raw.xz magnet:?xt=urn:btih:8eb736d842b0690d79fea9f3497a877b2a2ab3d3&dn=FreeBSD-12.2-RELEASE-i386.vhd.xz magnet:?xt=urn:btih:ef20d972a66d1168e46ec01e1aaac77395d4685b&dn=FreeBSD-12.2-RELEASE-i386.vmdk.xz powerpc ------- magnet:?xt=urn:btih:e373db171be72415edaca01144ce8b8e5809780a&dn=FreeBSD-12.2-RELEASE-powerpc-bootonly.iso magnet:?xt=urn:btih:82392f7ae0f66a2f46428dc5e641552803b6502a&dn=FreeBSD-12.2-RELEASE-powerpc-bootonly.iso.xz magnet:?xt=urn:btih:3a4454de996b7239731fad6a96943f98089a0afa&dn=FreeBSD-12.2-RELEASE-powerpc-disc1.iso magnet:?xt=urn:btih:3ccab45cd4f53851e04ab1dcf78f88da447d0ba5&dn=FreeBSD-12.2-RELEASE-powerpc-disc1.iso.xz magnet:?xt=urn:btih:e6eafab41114277500bee4990fd491f6751eaba3&dn=FreeBSD-12.2-RELEASE-powerpc-dvd1.iso magnet:?xt=urn:btih:cebf9ce14062ac4808e551959d1236b4d7b83dee&dn=FreeBSD-12.2-RELEASE-powerpc-dvd1.iso.xz magnet:?xt=urn:btih:0a19e795b6e61bde15fd37a68c672ff083982fa4&dn=FreeBSD-12.2-RELEASE-powerpc-memstick.img magnet:?xt=urn:btih:f9ce8bcbb1988886c11e6bb29341e497c0accaff&dn=FreeBSD-12.2-RELEASE-powerpc-memstick.img.xz magnet:?xt=urn:btih:83264067561b6d474f34860b931bae62c56e9a42&dn=FreeBSD-12.2-RELEASE-powerpc-mini-memstick.img magnet:?xt=urn:btih:c7c69c2c91678d3bed3e53ba3e94c18465b54c7e&dn=FreeBSD-12.2-RELEASE-powerpc-mini-memstick.img.xz powerpc64 --------- magnet:?xt=urn:btih:e5ea6395c99f725f856e6661f0c09b02619a2a53&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-bootonly.iso magnet:?xt=urn:btih:ea8f39f66b9ee559bc9a86c7e385a3bc16b53a4f&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-bootonly.iso.xz magnet:?xt=urn:btih:3dc5ee8f434e3fc47a10feddb8842b97512acb06&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-disc1.iso magnet:?xt=urn:btih:52eb11ce0264d7f4ce873ffa23c3fe6383c06a1b&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-disc1.iso.xz magnet:?xt=urn:btih:7ee472698ca900f38fbc499e3bb3b18037b4538c&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-dvd1.iso magnet:?xt=urn:btih:49597066127a26e709d9623efe84f851f54cc2e2&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-dvd1.iso.xz magnet:?xt=urn:btih:1a955d716a8682db928617fb1a6c201684683bc9&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-memstick.img magnet:?xt=urn:btih:243487ee6eaff01ec8340fb2b90790725aa0a211&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-memstick.img.xz magnet:?xt=urn:btih:6f84e15866898f271a7819dd5084df3fb9bb2509&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-mini-memstick.img magnet:?xt=urn:btih:38949a197d0b1e8e7d26510bfac1daea21c19d3d&dn=FreeBSD-12.2-RELEASE-powerpc-powerpc64-mini-memstick.img.xz powerpcspe ---------- magnet:?xt=urn:btih:8e8c7dca053fd363c602f09b2740c6d8ae073407&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-bootonly.iso magnet:?xt=urn:btih:1ba1892eb56bbd2ddeead31515db0b894891c44e&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-bootonly.iso.xz magnet:?xt=urn:btih:9be4116e0dffd7143bd82b073476efc177b8edcc&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-disc1.iso magnet:?xt=urn:btih:f7661519071defaaa41d92545b26d69cdfaeecfc&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-disc1.iso.xz magnet:?xt=urn:btih:28b63e4bccdfb2dc39a2ee517856b10c81a99719&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-dvd1.iso magnet:?xt=urn:btih:fdc0e7ea48244a82bcbd4253885436fd713e5146&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-dvd1.iso.xz magnet:?xt=urn:btih:65891c0665f4adff96c9ad53a9d14151563f94f5&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-memstick.img magnet:?xt=urn:btih:707724dd0106633f59030a22eb81108fc8dfcf8e&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-memstick.img.xz magnet:?xt=urn:btih:ad739a4e2d0d0ea9d82d20ff35f1f5ea0709bc8e&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-mini-memstick.img magnet:?xt=urn:btih:98a7c13c6424d02f7e8bad798acfb4b1556d8f45&dn=FreeBSD-12.2-RELEASE-powerpc-powerpcspe-mini-memstick.img.xz sparc64 ------- magnet:?xt=urn:btih:229b767e2f7d1524d4fc83214b5dfce5c9710876&dn=FreeBSD-12.2-RELEASE-sparc64-bootonly.iso magnet:?xt=urn:btih:5ef28e7b4837d0796a9abba2aded9d8cd371f8fe&dn=FreeBSD-12.2-RELEASE-sparc64-bootonly.iso.xz magnet:?xt=urn:btih:7844fa760efb700dd871cc3c22482a4b18febe67&dn=FreeBSD-12.2-RELEASE-sparc64-disc1.iso magnet:?xt=urn:btih:4617561c69188357ed64e5b1b824415794232757&dn=FreeBSD-12.2-RELEASE-sparc64-disc1.iso.xz magnet:?xt=urn:btih:d0924dfee4de87960db5ed9d8ec59a5801c0db23&dn=FreeBSD-12.2-RELEASE-sparc64-dvd1.iso magnet:?xt=urn:btih:a08692235a6cbb51a4b3e1680cb9779ab336afe7&dn=FreeBSD-12.2-RELEASE-sparc64-dvd1.iso.xz Verification Procedure ====================== John-Mark Gurney downloaded and verified that the images match the SHA512 checksums, signed by Glen Barber's GPG key, downloaded from: https://www.freebsd.org/releases/12.2R/signatures.html The following script was used to verify the checksums from the signed files: #!/bin/sh - # wget -c --limit-rate=14000k $(xzcat ~jmg/public_html/FreeBSD-snap/snapshot.idx.xz | awk ' $2 == "12.2-RELEASE" { print $9 }') # wget https://www.freebsd.org/releases/12.2R/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-{amd64,i386,powerpc,powerpc-powerpc64,powerpc-powerpcspe,sparc64,arm64-aarch64}.asc # wget https://www.freebsd.org/releases/12.2R/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-{amd64,i386,arm64-aarch64}-vm.asc # wget https://www.freebsd.org/releases/12.2R/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-arm-armv6-RPI-B.asc # wget https://www.freebsd.org/releases/12.2R/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-arm-armv7-{BANANAPI,CUBIEBOARD,CUBIEBOARD2,CUBOX-HUMMINGBOARD,GENERICSD,PANDABOARD,RPI2,WANDBOARD}.asc # wget https://www.freebsd.org/releases/12.2R/CHECKSUM.SHA512-FreeBSD-12.2-RELEASE-arm64-aarch64-{RPI3,PINE64,PINE64-LTS}.asc grep -h '^SHA512' CHECK*.asc | sed -e 's/SHA512 (\(.*\)) = \(.*\)/\2 \1/' | sort -k 2 > sha512.from.asc while read hash fname; do if [ -e "$fname" ]; then sigfile=`grep -l -- "$fname" *.asc | head -n 1` echo checking "$fname", sig in: "$sigfile" #res=`sha512 -q "$fname"` res=`shasum -a 512 "$fname" | awk '{ print $1 }'` echo "File is: $res" if [ x"$res" != x"$hash" ]; then echo missmatch! "$fname" exit 1 fi if ! [ -e "$fname".torrent ]; then btmaketrackerless.py "$fname" fi else echo missing "$fname" exit 1 fi done < sha512.from.asc