FreeBSD Magnet Links ==================== Here is a complete list of magnet links to download FreeBSD 12.4-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:ace6effb93380012a7ca7deecf8ef6435bc85d57&dn=FreeBSD-12.4-RELEASE-amd64-bootonly.iso magnet:?xt=urn:btih:d11edd53c4b2291f5ac869d360f7f900f8b8e478&dn=FreeBSD-12.4-RELEASE-amd64-bootonly.iso.xz magnet:?xt=urn:btih:d241cff1cf784457255c2345122a540cd7dc3671&dn=FreeBSD-12.4-RELEASE-amd64-disc1.iso magnet:?xt=urn:btih:ac854b2700da0792e62eedf484d31e4df5967eb8&dn=FreeBSD-12.4-RELEASE-amd64-disc1.iso.xz magnet:?xt=urn:btih:551a02fbaaa7922d4791d00e193a7ba1bc91beb1&dn=FreeBSD-12.4-RELEASE-amd64-dvd1.iso magnet:?xt=urn:btih:92d67fdbd696dfa02c76de836beb2e4494c78cab&dn=FreeBSD-12.4-RELEASE-amd64-dvd1.iso.xz magnet:?xt=urn:btih:ec3921b11b89a4f02765fba725454930afd34a55&dn=FreeBSD-12.4-RELEASE-amd64-memstick.img magnet:?xt=urn:btih:42735c93f277783ac67210beaebb513f458e479a&dn=FreeBSD-12.4-RELEASE-amd64-memstick.img.xz magnet:?xt=urn:btih:ffe0d71bc5692cf76ef87739cd81708f7c65acbe&dn=FreeBSD-12.4-RELEASE-amd64-mini-memstick.img magnet:?xt=urn:btih:6dc18d35564747444021e3c33868e35663ee90a4&dn=FreeBSD-12.4-RELEASE-amd64-mini-memstick.img.xz magnet:?xt=urn:btih:c4f433307777a2799763594b27417fa1a31dbae6&dn=FreeBSD-12.4-RELEASE-amd64.qcow2.xz magnet:?xt=urn:btih:42c927625b28cb377515d13e6930464d7b86cf59&dn=FreeBSD-12.4-RELEASE-amd64.raw.xz magnet:?xt=urn:btih:4ebd23b8fd32f2e77ebf3dbbd14e8468a23324e1&dn=FreeBSD-12.4-RELEASE-amd64.vhd.xz magnet:?xt=urn:btih:1906434a76604026fab8be9d624a35f0dd0b3a3f&dn=FreeBSD-12.4-RELEASE-amd64.vmdk.xz arm --- magnet:?xt=urn:btih:f2c3ef97b1ce526e180fa35a3a1b5b754eba118a&dn=FreeBSD-12.4-RELEASE-arm-armv6-RPI-B.img.xz magnet:?xt=urn:btih:129a20c469e3dd6cf11c96df1bfd20b4da480445&dn=FreeBSD-12.4-RELEASE-arm-armv7-BANANAPI.img.xz magnet:?xt=urn:btih:355831f508de05f7917dbbd16c474ce6bdb81967&dn=FreeBSD-12.4-RELEASE-arm-armv7-CUBIEBOARD.img.xz magnet:?xt=urn:btih:2cafe8fbfb92c104279583cbdab7a4a4915b4e54&dn=FreeBSD-12.4-RELEASE-arm-armv7-CUBIEBOARD2.img.xz magnet:?xt=urn:btih:58fe25bb5071ab26eed3c20c5019378262c48d47&dn=FreeBSD-12.4-RELEASE-arm-armv7-GENERICSD.img.xz magnet:?xt=urn:btih:18058d7931cde2f6bef812c5cf3daf87e266ec3a&dn=FreeBSD-12.4-RELEASE-arm-armv7-RPI2.img.xz aarch64 ------- magnet:?xt=urn:btih:080d44ecc6516fb173094daea0b2b4beb0a97cd4&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-PINE64-LTS.img.xz magnet:?xt=urn:btih:53d8def307e30004806cb0c4ef76223d94ddfd63&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-PINE64.img.xz magnet:?xt=urn:btih:7e3cb39b20e67de52083d449c6b0c2797759067b&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-RPI3.img.xz magnet:?xt=urn:btih:b87988ab209ce2f6ad697a38ffe55dcd8bbe05bf&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-bootonly.iso magnet:?xt=urn:btih:c673d4827af5e14f25e8c696abc31a6b54f9d369&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-bootonly.iso.xz magnet:?xt=urn:btih:3858b4fe0c18661869f44675296cc8224372bf34&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-disc1.iso magnet:?xt=urn:btih:550bf2be8188dc10e2d7b881b27ae6c1a7463fbb&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-disc1.iso.xz magnet:?xt=urn:btih:ae33f2acdc9b5ff158b64dde688e1f03f76f3a27&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-dvd1.iso magnet:?xt=urn:btih:416cd8d6b5a275c69c75758ac0456234aab46d72&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-dvd1.iso.xz magnet:?xt=urn:btih:0edb6af8c4e938e387442e2f23ce8c36dcc70842&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-memstick.img magnet:?xt=urn:btih:b3cd438a7edd29b5a12a195c0d2a20c1ba4145ad&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-memstick.img.xz magnet:?xt=urn:btih:e2f0018fa43e84b606af108e066a7895577ab916&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-mini-memstick.img magnet:?xt=urn:btih:fb522b5f011af826a34129824c827298391bab44&dn=FreeBSD-12.4-RELEASE-arm64-aarch64-mini-memstick.img.xz magnet:?xt=urn:btih:badd158187db508de20f48c383d313a8c958b275&dn=FreeBSD-12.4-RELEASE-arm64-aarch64.qcow2.xz magnet:?xt=urn:btih:b0149fe2d850befc900fdfa91c9a34af00bc30ba&dn=FreeBSD-12.4-RELEASE-arm64-aarch64.raw.xz magnet:?xt=urn:btih:08abbe6185c297d898cee235c43152096613ecb7&dn=FreeBSD-12.4-RELEASE-arm64-aarch64.vhd.xz magnet:?xt=urn:btih:88f3c0a1f25faf8040e116efb8940099d70efde4&dn=FreeBSD-12.4-RELEASE-arm64-aarch64.vmdk.xz i386 ---- magnet:?xt=urn:btih:f6dac5d6bb276eba2f70ee866556a2480d888ca8&dn=FreeBSD-12.4-RELEASE-i386-bootonly.iso magnet:?xt=urn:btih:0c39967c495d79e342d820a99e862cacaaf83ea1&dn=FreeBSD-12.4-RELEASE-i386-bootonly.iso.xz magnet:?xt=urn:btih:bc9e5fa2aa4a1070d4c68ef6391d82725ab79155&dn=FreeBSD-12.4-RELEASE-i386-disc1.iso magnet:?xt=urn:btih:5464c61cd14fabae499650fe93f35a9c9e0a8367&dn=FreeBSD-12.4-RELEASE-i386-disc1.iso.xz magnet:?xt=urn:btih:ce3856d39a0ef8fef6c95321fb6390cf9d6059ef&dn=FreeBSD-12.4-RELEASE-i386-dvd1.iso magnet:?xt=urn:btih:773d624a96427f85dbea70274da90733048254ac&dn=FreeBSD-12.4-RELEASE-i386-dvd1.iso.xz magnet:?xt=urn:btih:49b327d7101d71cdbfc8d9e8aa52d20e7fd28109&dn=FreeBSD-12.4-RELEASE-i386-memstick.img magnet:?xt=urn:btih:10e5966f24d41ec8a600147a4faa02b80e878b13&dn=FreeBSD-12.4-RELEASE-i386-memstick.img.xz magnet:?xt=urn:btih:8f7561d892fd2bf5b5992fa33d32063e2f63bc2a&dn=FreeBSD-12.4-RELEASE-i386-mini-memstick.img magnet:?xt=urn:btih:cdc27b164d93cca728979e0ab8435e1e2121aad7&dn=FreeBSD-12.4-RELEASE-i386-mini-memstick.img.xz magnet:?xt=urn:btih:7f8372aa518d4311e955377c309cd05f7eae8121&dn=FreeBSD-12.4-RELEASE-i386.qcow2.xz magnet:?xt=urn:btih:11bdddb1f973f0f458cd36b53b43ff0e05d8d274&dn=FreeBSD-12.4-RELEASE-i386.raw.xz magnet:?xt=urn:btih:e120401412b927c3a078dc54676701e6c149e862&dn=FreeBSD-12.4-RELEASE-i386.vhd.xz magnet:?xt=urn:btih:c95e910ee0167d9186e512025c5ae5ecae99f104&dn=FreeBSD-12.4-RELEASE-i386.vmdk.xz powerpc ------- magnet:?xt=urn:btih:93ca8105681c36f261be36466a52df906ffde17d&dn=FreeBSD-12.4-RELEASE-powerpc-bootonly.iso magnet:?xt=urn:btih:f62a01d47dc29c4c3157116d7633925331397921&dn=FreeBSD-12.4-RELEASE-powerpc-bootonly.iso.xz magnet:?xt=urn:btih:1a6c91f66ba394c5b456ea5e28320bdf4b375428&dn=FreeBSD-12.4-RELEASE-powerpc-disc1.iso magnet:?xt=urn:btih:b3b8881fa9b20256c9358e874ed33066e0502d6c&dn=FreeBSD-12.4-RELEASE-powerpc-disc1.iso.xz magnet:?xt=urn:btih:134da54a51bde4fe146d91d26611361d082f4227&dn=FreeBSD-12.4-RELEASE-powerpc-memstick.img magnet:?xt=urn:btih:14af5e6fe7d00bfbab69ae23eb2e39b653c95473&dn=FreeBSD-12.4-RELEASE-powerpc-memstick.img.xz magnet:?xt=urn:btih:dc5eefc561b4cd3632104a6d4870e849150c536a&dn=FreeBSD-12.4-RELEASE-powerpc-mini-memstick.img magnet:?xt=urn:btih:0dffdcd48e0d06f116ea0c6c6ad7cd755426a8ba&dn=FreeBSD-12.4-RELEASE-powerpc-mini-memstick.img.xz powerpc64 --------- magnet:?xt=urn:btih:04e7b0e710ffa87f76e694e5f93d8e53d94839e7&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-bootonly.iso magnet:?xt=urn:btih:951a4837b2ec8e09b0ccf168a702abbdbd2a7749&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-bootonly.iso.xz magnet:?xt=urn:btih:43c89ba0f14ef7cd24e2b1232039c6c8ce111eb4&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-disc1.iso magnet:?xt=urn:btih:31300fa7923a3d7621e14507609a726b7d81613e&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-disc1.iso.xz magnet:?xt=urn:btih:22a48a3e77ed81c5950c420996cd1fe0e9705433&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-memstick.img magnet:?xt=urn:btih:fd0a44b0b6632981f4d8772a31b36efc7a711eeb&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-memstick.img.xz magnet:?xt=urn:btih:03057756bae4187f11701d1999079830b3ba190b&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-mini-memstick.img magnet:?xt=urn:btih:9ee5ce884bb6ad4c70dbf318d5246bf8010c2419&dn=FreeBSD-12.4-RELEASE-powerpc-powerpc64-mini-memstick.img.xz powerpcspe ---------- magnet:?xt=urn:btih:03b7139ddf03446990fdd3b9ea0609872fe99152&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-bootonly.iso magnet:?xt=urn:btih:0a47bf2d226a97d24873616bfdaa98617863e0c6&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-bootonly.iso.xz magnet:?xt=urn:btih:d1419a4790445959ea92fbf238878ba2ed60e713&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-disc1.iso magnet:?xt=urn:btih:e3513ccff9dd2a653ec435770c230adb38d369aa&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-disc1.iso.xz magnet:?xt=urn:btih:ebe249cd4ae9d1e6af3134185d96c0e3a9270621&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-memstick.img magnet:?xt=urn:btih:cff606c28c771bfc9deb4e3c78563a45cea0b091&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-memstick.img.xz magnet:?xt=urn:btih:06dd271849e673237890b486361ecd94b6fefb58&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-mini-memstick.img magnet:?xt=urn:btih:46fe05e35890fcdd315853cf0160f88897d9a07e&dn=FreeBSD-12.4-RELEASE-powerpc-powerpcspe-mini-memstick.img.xz sparc64 ------- magnet:?xt=urn:btih:f5823bc5ef11ecbc5ca9195b8ac279b49611d3ec&dn=FreeBSD-12.4-RELEASE-sparc64-bootonly.iso magnet:?xt=urn:btih:5ee8f39b328ccd21406720f93fcca3d7e5ed1f9f&dn=FreeBSD-12.4-RELEASE-sparc64-bootonly.iso.xz magnet:?xt=urn:btih:e4f813779e4daf5b15b00018699b8c00047903e9&dn=FreeBSD-12.4-RELEASE-sparc64-disc1.iso magnet:?xt=urn:btih:a19821c6a56dc8bcc38875280dec5c6a97c454be&dn=FreeBSD-12.4-RELEASE-sparc64-disc1.iso.xz Verification Procedure ====================== John-Mark Gurney downloaded and verified that the images match the SHA512 checksums, signed by Glen Barber's GPG key, obtained from the FreeBSD release announcement: https://lists.freebsd.org/archives/freebsd-announce/2022-December/000059.html The following script was used to verify the checksums from the signed files: #!/bin/sh - # REL=12.4-RELEASE # RELABV=12.4R # xzcat ~jmg/public_html/FreeBSD-snap/snapshot.idx.xz | awk ' $2 == "'"$REL"'" { print $9 }' | xargs -L 1 -P 3 wget --no-verbose -c --limit-rate=7000k # XXX - following command 404, manually saved from relase announcement # wget https://www.freebsd.org/releases/$RELABV/announce.asc grep -h '^ SHA512' announce.asc | sed -e 's/SHA512 (\(.*\)) = \(.*\)/\2 \1/' | sort -k 2 > sha512.from.asc while read hash fname; do if [ -e "$fname" ]; then if [ -e "$fname".torrent ]; then echo skipping "$fname"... continue fi 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 }'` res=$(openssl sha512 < "$fname" | awk '{ print $2 }') echo "File is: $res" if [ x"$res" != x"$hash" ]; then echo missmatch! "$fname" exit 1 fi btmaketrackerless.py "$fname" & else echo missing "$fname" exit 1 fi done < sha512.from.asc