Deprecated macOS Mojave and added Big Sur/M1 support

This commit is contained in:
Sun Knudsen 2021-11-05 09:07:15 -04:00
parent b64d26eccd
commit 94563254b7
No known key found for this signature in database
GPG Key ID: 1FA767862BBD1305
13 changed files with 40 additions and 56 deletions

View File

@ -16,7 +16,7 @@ Listed: true
## Requirements
- Computer running macOS Mojave or Catalina
- Computer running macOS Catalina or Big Sur
- USB flash drive or SD card formatted using FAT (4GiB file size limit) or exFAT filesystem (see [Journaling File Systems](https://www.veracrypt.fr/en/Journaling%20File%20Systems.html))
## Caveats
@ -30,6 +30,7 @@ Listed: true
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics

View File

@ -15,7 +15,7 @@ Listed: true
## Requirements
- Borg server ([self-hosted](../how-to-self-host-hardened-borg-server) or cloud-based such as [BorgBase](https://www.borgbase.com/) or [rsync.net](https://rsync.net/products/attic.html))
- Computer running macOS Mojave or Catalina
- Computer running macOS Catalina or Big Sur
## Caveats
@ -147,6 +147,7 @@ scp ~/Desktop/authorized_keys $BORG_USERNAME@$BORG_HOSTNAME:.ssh/authorized_keys
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 6: disable Homebrew analytics

View File

@ -17,7 +17,7 @@ Listed: true
## Requirements
- Self-hosted virtual private network (VPN) with public IPv4 address
- Computer running macOS Mojave or Catalina
- Computer running macOS Catalina or Big Sur
## Caveats
@ -261,17 +261,6 @@ sudo chown ${USER}:admin /usr/local/sbin
### Step 11: source `/usr/local/sbin` directory
> Heads-up: run `echo $SHELL` to find default shell.
#### Bash (`/bin/bash`)
```shell
echo 'export PATH=$PATH:/usr/local/sbin' >> ~/.bashrc
source ~/.bashrc
```
#### Z Shell (`/bin/zsh`)
```shell
echo 'export PATH=$PATH:/usr/local/sbin' >> ~/.zshrc
source ~/.zshrc

View File

@ -14,6 +14,10 @@ Listed: true
> Heads-up: this is a “getting started” guide. Learn how to harden GnuPG [here](../how-to-generate-and-air-gap-pgp-private-keys-using-gnupg-tails-and-yubikey).
## Requirements
- Computer running macOS Catalina or Big Sur
## Caveats
- When copy/pasting commands that start with `$`, strip out `$` as this character is not part of the command
@ -24,6 +28,7 @@ Listed: true
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics

View File

@ -16,7 +16,7 @@ Listed: true
- [Tails USB flash drive or SD card](../how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos) with VeraCrypt [installed](../how-to-install-and-use-veracrypt-on-tails)
- YubiKey with [OpenPGP](https://www.yubico.com/us/store/compare/) support (firmware version `5.2.3` or higher)
- Computer running macOS Catalina (should work on Big Sur)
- Computer running macOS Catalina or Big Sur
## Caveats
@ -1023,6 +1023,7 @@ Click “Applications”, then “Utilities”, then “Unlock VeraCrypt Volumes
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics
@ -1161,22 +1162,6 @@ EOF
### Step 8: configure shell
> Heads-up: run `echo $SHELL` to find default shell.
#### Bash (`/bin/bash`)
```shell
cat << "EOF" >> ~/.bashrc
export GPG_TTY="$(tty)"
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
gpgconf --launch gpg-agent
gpg-connect-agent UPDATESTARTUPTTY /bye > /dev/null
EOF
source ~/.bashrc
```
#### Z Shell (`/bin/zsh`)
```shell
cat << "EOF" >> ~/.zshrc
export GPG_TTY="$(tty)"

View File

@ -12,6 +12,10 @@ Listed: true
[![How to install and use Electrum over Tor on macOS](how-to-install-and-use-electrum-over-tor-on-macos.png)](https://www.youtube.com/watch?v=QQsAu-9brYY "How to install and use Electrum over Tor on macOS")
## Requirements
- Computer running macOS Catalina or Big Sur
## Caveats
- When copy/pasting commands that start with `$`, strip out `$` as this character is not part of the command
@ -23,6 +27,7 @@ Listed: true
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics

View File

@ -14,8 +14,8 @@ Listed: true
## Requirements
- Computer running macOS Mojave or Catalina
- USB flash drive or SD card (faster is better)
- Computer running macOS Catalina or Big Sur
## Caveats
@ -27,6 +27,7 @@ Listed: true
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics

View File

@ -12,6 +12,10 @@ Listed: true
[![How to make sure app is not running in the background on macOS](how-to-make-sure-app-is-not-running-in-the-background-on-macos.png)](https://www.youtube.com/watch?v=mSibcNslSK8 "How to make sure app is not running in the background on macOS")
## Requirements
- Computer running macOS Catalina or Big Sur
## Caveats
- When copy/pasting commands that start with `$`, strip out `$` as this character is not part of the command

View File

@ -14,7 +14,7 @@ Listed: true
## Requirements
- Computer running macOS Mojave or Catalina or [Tails USB flash drive or SD card](../how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos)
- Computer running macOS Catalina or Big Sur or [Tails USB flash drive or SD card](../how-to-install-tails-on-usb-flash-drive-or-sd-card-on-macos)
- [Trezor One](https://shop.trezor.io/product/trezor-one-black) or [Trezor Model T](https://shop.trezor.io/product/trezor-model-t)
## Caveats
@ -29,6 +29,7 @@ Listed: true
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics
@ -59,19 +60,8 @@ pip3 install --user attrs trezor
### Step 6: source Python 3 `bin` directory
> Heads-up: run `echo $SHELL` to find default shell.
> Heads-up: replace `3.8` with semver of latest version of Python 3 found using `ls $HOME/Library/Python`.
#### Bash (`/bin/bash`)
```shell
echo 'export PATH=$PATH:$HOME/Library/Python/3.8/bin' >> ~/.bashrc
source ~/.bashrc
```
#### Z Shell (`/bin/zsh`)
```shell
echo 'export PATH=$PATH:$HOME/Library/Python/3.8/bin' >> ~/.zshrc
source ~/.zshrc

View File

@ -12,12 +12,17 @@ Listed: true
[![How to remove EXIF metadata from images on macOS](how-to-remove-exif-metadata-from-images-on-macos.png)](https://www.youtube.com/watch?v=mVMGiMFGgsU "How to remove EXIF metadata from images on macOS")
## Requirements
- Computer running macOS Catalina or Big Sur
## Setup guide
### Step 1: install [Homebrew](https://brew.sh/)
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable analytics

View File

@ -17,7 +17,7 @@ Listed: true
## Requirements
- Virtual private server (VPS) or dedicated server running Debian 10 (buster) with public IPv4 address
- Computer running macOS Mojave or Catalina
- Computer running macOS Catalina or Big Sur
- Phone running iOS 12 or 13
## Caveats

View File

@ -14,6 +14,10 @@ Listed: true
> Heads-up: unfortunately, it is not possible to spoof MAC address on some Macs (see [issue](https://github.com/sunknudsen/privacy-guides/issues/15)).
## Requirements
- Computer running macOS Catalina or Big Sur
## Caveats
- When copy/pasting commands that start with `$`, strip out `$` as this character is not part of the command
@ -30,17 +34,6 @@ sudo chown ${USER}:admin /usr/local/sbin
### Step 2: add `/usr/local/sbin` directory to `PATH` environment variable
> Heads-up: run `echo $SHELL` to find default shell.
#### Bash (`/bin/bash`)
```shell
echo 'export PATH=$PATH:/usr/local/sbin' >> ~/.bashrc
source ~/.bashrc
```
#### Z Shell (`/bin/zsh`)
```shell
echo 'export PATH=$PATH:/usr/local/sbin' >> ~/.zshrc
source ~/.zshrc

View File

@ -12,6 +12,10 @@ Listed: true
[![How to verify PGP digital signatures using GnuPG on macOS](how-to-verify-pgp-digital-signatures-using-gnupg-on-macos.png)](https://www.youtube.com/watch?v=WnNfunEJdQY "How to verify PGP digital signatures using GnuPG on macOS")
## Requirements
- Computer running macOS Catalina or Big Sur
## Caveats
- When copy/pasting commands that start with `$`, strip out `$` as this character is not part of the command
@ -22,6 +26,7 @@ Listed: true
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
uname -m | grep amd64 && echo 'export PATH=$PATH:/opt/homebrew/bin' >> ~/.zshrc
```
### Step 2: disable Homebrew analytics