From 3b28d9913e0462dcf2462d427e68e7d2c53b902f Mon Sep 17 00:00:00 2001 From: Sun Knudsen Date: Wed, 29 Dec 2021 10:01:47 -0500 Subject: [PATCH] Updated guide to Tails 4.25 --- .../README.md | 69 +++++++++---------- 1 file changed, 34 insertions(+), 35 deletions(-) diff --git a/how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos/README.md b/how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos/README.md index 7dbeab2..d292eaf 100644 --- a/how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos/README.md +++ b/how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos/README.md @@ -15,7 +15,7 @@ Listed: true ## Requirements - USB flash drive or SD card (faster is better) -- Computer running macOS Catalina or Big Sur +- Computer running macOS Big Sur or Monterey ## Caveats @@ -49,14 +49,12 @@ brew install gnupg $ curl https://tails.boum.org/tails-signing.key | gpg --import % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed -100 1334k 100 1334k 0 0 92536 0 0:00:14 0:00:14 --:--:-- 212k +100 1341k 100 1341k 0 0 1451k 0 --:--:-- --:--:-- --:--:-- 1450k gpg: key 0xDBB802B258ACD84F: 2170 signatures not checked due to missing keys gpg: key 0xDBB802B258ACD84F: public key "Tails developers (offline long-term identity key) " imported gpg: Total number processed: 1 gpg: imported: 1 -gpg: key 0x4E2C6E8793298290: no user ID for key signature packet of class 10 -gpg: key 0x4E2C6E8793298290: no user ID for key signature packet of class 12 -gpg: key 0x4E2C6E8793298290: no user ID for key signature packet of class 12 +gpg: key 0xA3A31BAD5A2A5B10: no user ID for key signature packet of class 10 gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 3 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 3u ``` @@ -71,19 +69,19 @@ Go to https://tails.boum.org/install/download/index.en.html and download latest ### Step 6: verify Tails release (learn how [here](../how-to-verify-pgp-digital-signatures-using-gnupg-on-macos)) -Replace `4.19` with [latest release](https://tails.boum.org/install/download/index.en.html) semver. +Replace `4.25` with [latest release](https://tails.boum.org/install/download/index.en.html) semver. ```console -$ gpg --verify ~/Downloads/tails-amd64-4.19.img.sig -gpg: assuming signed data in '/Users/sunknudsen/Downloads/tails-amd64-4.18.img' -gpg: Signature made Mon 19 Apr 11:30:01 2021 EDT -gpg: using EDDSA key CD4D4351AFA6933F574A9AFB90B2B4BD7AED235F +$ gpg --verify ~/Downloads/tails-amd64-4.25.img.sig +gpg: assuming signed data in '/Users/sunknudsen/Downloads/tails-amd64-4.25.img' +gpg: Signature made Mon 6 Dec 11:19:38 2021 EST +gpg: using RSA key 05469FB85EAD6589B43D41D3D21DAD38AF281C0B gpg: Good signature from "Tails developers (offline long-term identity key) " [unknown] gpg: aka "Tails developers " [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: A490 D0F4 D311 A415 3E2B B7CA DBB8 02B2 58AC D84F - Subkey fingerprint: CD4D 4351 AFA6 933F 574A 9AFB 90B2 B4BD 7AED 235F + Subkey fingerprint: 0546 9FB8 5EAD 6589 B43D 41D3 D21D AD38 AF28 1C0B ``` Good signature @@ -94,47 +92,48 @@ Good signature > WARNING: DO NOT RUN THE FOLLOWING COMMANDS AS-IS. -Run `diskutil list` to find disk ID of USB flash drive or SD card to overwrite with Tails (`disk2` in the following example). +Run `diskutil list` to find disk ID of USB flash drive or SD card to overwrite with Tails (`disk4` in the following example). -Replace `diskn` and `rdiskn` with disk ID of USB flash drive or SD card (`disk2` and `rdisk2` in the following example) and `tails-amd64-4.18.img` with current image. +Replace `diskn` and `rdiskn` with disk ID of USB flash drive or SD card (`disk4` and `rdisk4` in the following example) and `tails-amd64-4.25.img` with current image. ```console $ diskutil list -/dev/disk0 (internal, physical): +/dev/disk0 (internal): #: TYPE NAME SIZE IDENTIFIER - 0: GUID_partition_scheme *500.3 GB disk0 - 1: EFI EFI 209.7 MB disk0s1 - 2: Apple_APFS Container disk1 500.1 GB disk0s2 + 0: GUID_partition_scheme 500.3 GB disk0 + 1: Apple_APFS_ISC 524.3 MB disk0s1 + 2: Apple_APFS Container disk3 494.4 GB disk0s2 + 3: Apple_APFS_Recovery 5.4 GB disk0s3 -/dev/disk1 (synthesized): +/dev/disk3 (synthesized): #: TYPE NAME SIZE IDENTIFIER - 0: APFS Container Scheme - +500.1 GB disk1 + 0: APFS Container Scheme - +494.4 GB disk3 Physical Store disk0s2 - 1: APFS Volume Macintosh HD - Data 340.9 GB disk1s1 - 2: APFS Volume Preboot 85.9 MB disk1s2 - 3: APFS Volume Recovery 529.0 MB disk1s3 - 4: APFS Volume VM 3.2 GB disk1s4 - 5: APFS Volume Macintosh HD 11.3 GB disk1s5 + 1: APFS Volume Macintosh HD 15.3 GB disk3s1 + 2: APFS Snapshot com.apple.os.update-... 15.3 GB disk3s1s1 + 3: APFS Volume Preboot 328.4 MB disk3s2 + 4: APFS Volume Recovery 815.1 MB disk3s3 + 5: APFS Volume Data 439.3 GB disk3s5 + 6: APFS Volume VM 7.5 GB disk3s6 -/dev/disk2 (internal, physical): +/dev/disk4 (external, physical): #: TYPE NAME SIZE IDENTIFIER - 0: FDisk_partition_scheme *15.9 GB disk2 - 1: Windows_FAT_32 boot 268.4 MB disk2s1 - 2: Linux 15.7 GB disk2s2 + 0: FDisk_partition_scheme *32.1 GB disk4 + 1: Windows_NTFS Untitled 32.1 GB disk4s1 $ sudo diskutil unmount /dev/diskn -disk2 was already unmounted or it has a partitioning scheme so use "diskutil unmountDisk" instead +disk4 was already unmounted or it has a partitioning scheme so use "diskutil unmountDisk" instead $ sudo diskutil unmountDisk /dev/diskn (if previous step fails) -Unmount of all volumes on disk2 was successful +Unmount of all volumes on disk4 was successful -$ sudo dd bs=1m if=$HOME/Downloads/tails-amd64-4.18.img of=/dev/rdiskn -1131+0 records in -1131+0 records out -1185939456 bytes transferred in 44.708618 secs (26525970 bytes/sec) +$ sudo dd bs=1m if=$HOME/Downloads/tails-amd64-4.25.img of=/dev/rdiskn +1139+0 records in +1139+0 records out +1194328064 bytes transferred in 49.463690 secs (24145551 bytes/sec) $ sudo diskutil unmountDisk /dev/diskn -Unmount of all volumes on disk2 was successful +Unmount of all volumes on disk4 was successful ``` 👍