Skip to content

Commit 9d56283

Browse files
dguidopatsevanton
andauthored
Fix grammar and spelling in documentation (#14770)
* Add missing commas, correction of spelling errors * Fix additional grammar issues in documentation - Fix 'ip' to 'IP' and add missing article 'the same IP' - Fix 'openwrt' to 'OpenWrt' (proper capitalization) - Fix 'have' to 'has' for singular subject - Fix 'device' to 'devices' (plural) - Fix 'threat' to 'treats' (typo) --------- Co-authored-by: Anton Patsev <[email protected]>
1 parent 5c6896d commit 9d56283

15 files changed

+33
-33
lines changed

docs/client-apple-ipsec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ Find the corresponding `mobileconfig` (Apple Profile) for each user and send it
66

77
## Enable the VPN
88

9-
On iOS, connect to the VPN by opening **Settings** and clicking the toggle next to "VPN" near the top of the list. If using WireGuard you can also enable the VPN from the WireGuard app. On macOS, connect to the VPN by opening **System Preferences** -> **Network**, finding the Algo VPN in the left column, and clicking "Connect." Check "Show VPN status in menu bar" to easily connect and disconnect from the menu bar.
9+
On iOS, connect to the VPN by opening **Settings** and clicking the toggle next to "VPN" near the top of the list. If using WireGuard, you can also enable the VPN from the WireGuard app. On macOS, connect to the VPN by opening **System Preferences** -> **Network**, finding the Algo VPN in the left column, and clicking "Connect." Check "Show VPN status in menu bar" to easily connect and disconnect from the menu bar.
1010

1111
## Managing "Connect On Demand"
1212

13-
If you enabled "Connect On Demand" the VPN will connect automatically whenever it is able. Most Apple users will want to enable "Connect On Demand", but if you do then simply disabling the VPN will not cause it to stay disabled; it will just "Connect On Demand" again. To disable the VPN you'll need to disable "Connect On Demand".
13+
If you enable "Connect On Demand", the VPN will connect automatically whenever it is able. Most Apple users will want to enable "Connect On Demand", but if you do then simply disabling the VPN will not cause it to stay disabled; it will just "Connect On Demand" again. To disable the VPN you'll need to disable "Connect On Demand".
1414

1515
On iOS, you can turn off "Connect On Demand" in **Settings** by clicking the (i) next to the entry for your Algo VPN and toggling off "Connect On Demand." On macOS, you can turn off "Connect On Demand" by opening **System Preferences** -> **Network**, finding the Algo VPN in the left column, unchecking the box for "Connect on demand", and clicking Apply.

docs/client-linux-ipsec.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ To configure the connection to come up at boot time replace `auto=add` with `aut
2727

2828
## Notes on SELinux
2929

30-
If you use a system with SELinux enabled you might need to set appropriate file contexts:
30+
If you use a system with SELinux enabled, you might need to set appropriate file contexts:
3131

3232
````
3333
semanage fcontext -a -t ipsec_key_file_t "$(pwd)(/.*)?"

docs/client-linux-wireguard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ If your Linux distribution does not use `systemd` you can bring up WireGuard wit
5151

5252
## Using a DNS Search Domain
5353

54-
As of the `v1.0.20200510` release of `wireguard-tools` WireGuard supports setting a DNS search domain. In your `wg0.conf` file a non-numeric entry on the `DNS` line will be used as a search domain. For example this:
54+
As of the `v1.0.20200510` release of `wireguard-tools` WireGuard supports setting a DNS search domain. In your `wg0.conf` file a non-numeric entry on the `DNS` line will be used as a search domain. For example, this:
5555
```
5656
DNS = 172.27.153.31, fd00::b:991f, mydomain.com
5757
```

docs/client-openwrt-router-wireguard.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@ This is a tested, working scenario with following environment:
55
- algo installed ubuntu at digitalocean
66
- client side router "TP-Link TL-WR1043ND" with openwrt ver. 21.02.1. [Openwrt Install instructions](https://openwrt.org/toh/tp-link/tl-wr1043nd)
77
- or client side router "TP-Link Archer C20i AC750" with openwrt ver. 21.02.1. [Openwrt install instructions](https://openwrt.org/toh/tp-link/archer_c20i)
8-
see compatible device list at https://openwrt.org/toh/start . Theoretically any of the device on list should work
8+
see compatible device list at https://openwrt.org/toh/start . Theoretically, any of the devices on the list should work
99

1010

1111

1212
## Router setup
1313
Make sure that you have
1414
- router with openwrt installed,
1515
- router is connected to internet,
16-
- router and device in front of router does not have same ip . By default openwrt have 192.168.1.1 if so change it to something like 192.168.2.1
16+
- router and device in front of router do not have the same IP. By default, OpenWrt has 192.168.1.1 if so change it to something like 192.168.2.1
1717
### Install required packages(WebUI)
18-
- Open router web UI (mostly http://192.168.1.1 )
18+
- Open router web UI (mostly http://192.168.1.1)
1919
- Login. (by default username: root, password:<empty>
2020
- System -> Software, click "Update lists"
2121
- Install following packages wireguard-tools, kmod-wireguard, luci-app-wireguard, wireguard, kmod-crypto-sha256, kmod-crypto-sha1, kmod-crypto-md5
2222
- restart router
2323

2424
### Alternative Install required packages(ssh)
25-
- Open router web UI (mostly http://192.168.1.1 )
25+
- Open router web UI (mostly http://192.168.1.1)
2626
2727
- opkg update
2828
- opkg install wireguard-tools, kmod-wireguard, luci-app-wireguard, wireguard, kmod-crypto-sha256, kmod-crypto-sha1, kmod-crypto-md5

docs/cloud-alternative-ingress-ip.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Additional info might be found in [this issue](https://github.com/trailofbits/al
1313

1414
##### Extra charges
1515

16-
- DigitalOcean: Floating IPs are free when assigned to a Droplet, but after manually deleting a Droplet you need to also delete the Floating IP or you'll get charged for it.
16+
- DigitalOcean: Floating IPs are free when assigned to a Droplet, but after manually deleting a Droplet, you need to also delete the Floating IP or you'll get charged for it.
1717

1818
##### IPv6
1919

docs/cloud-amazon-ec2.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ On the final screen, click the Download CSV button. This file includes the AWS a
5656

5757
## Using EC2 during Algo setup
5858

59-
After you have downloaded Algo and installed its dependencies, the next step is running Algo to provision the VPN server on your AWS account.
59+
After you have downloaded Algo and installed its dependencies, the next step is running Algo to provision the VPN server on your AWS account.
6060

61-
First you will be asked which server type to setup. You would want to enter "3" to use Amazon EC2.
61+
First, you will be asked which server type to setup. You would want to enter "3" to use Amazon EC2.
6262

6363
```
6464
$ ./algo
@@ -81,7 +81,7 @@ Enter the number of your desired provider
8181
: 3
8282
```
8383

84-
Next you will be asked for the AWS Access Key (Access Key ID) and AWS Secret Key (Secret Access Key) that you received in the CSV file when you setup the account (don't worry if you don't see your text entered in the console; the key input is hidden here by Algo).
84+
Next, you will be asked for the AWS Access Key (Access Key ID) and AWS Secret Key (Secret Access Key) that you received in the CSV file when you setup the account (don't worry if you don't see your text entered in the console; the key input is hidden here by Algo).
8585

8686
```
8787
Enter your aws_access_key (http://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html)
@@ -94,14 +94,14 @@ Enter your aws_secret_key (http://docs.aws.amazon.com/general/latest/gr/managing
9494
[ABCD...]:
9595
```
9696

97-
You will be prompted for the server name to enter. Feel free to leave this as the default ("algo") if you are not certain how this will affect your setup. Here we chose to call it "algovpn".
97+
You will be prompted for the server name to enter. Feel free to leave this as the default ("algo") if you are not certain how this will affect your setup. Here we chose to call it "algovpn".
9898

9999
```
100100
Name the vpn server:
101101
[algo]: algovpn
102102
```
103103

104-
After entering the server name, the script ask which region you wish to setup your new Algo instance in. Enter the number next to name of the region.
104+
After entering the server name, the script ask which region you wish to setup your new Algo instance in. Enter the number next to name of the region.
105105

106106
```
107107
What region should the server be located in?

docs/cloud-azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Here you can find some information from [the official doc](https://docs.microsof
3838
- Windows ([link](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-windows?view=azure-cli-latest)):
3939
For Windows the Azure CLI is installed via an MSI, which gives you access to the CLI through the Windows Command Prompt (CMD) or PowerShell. When installing for Windows Subsystem for Linux (WSL), packages are available for your Linux distribution. [Download the MSI installer](https://aka.ms/installazurecliwindows)
4040

41-
If your OS is missing or to get more information see [the official doc](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest)
41+
If your OS is missing or to get more information, see [the official doc](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest)
4242

4343

4444
## Sign in

docs/cloud-do.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Enter your API token. The token must have read and write permissions (https://cl
6767
(output is hidden):
6868
```
6969

70-
Finally you will be asked the region in which you wish to setup your new Algo server. This list is dynamic and can change based on availability of resources. Enter the number next to name of the region:
70+
Finally, you will be asked the region in which you wish to setup your new Algo server. This list is dynamic and can change based on availability of resources. Enter the number next to name of the region:
7171

7272
```
7373
What region should the server be located in?

docs/cloud-linode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## API Token
22

3-
Sign into the Linode Manager and go to the
3+
Sign in to the Linode Manager and go to the
44
[tokens management page](https://cloud.linode.com/profile/tokens).
55

66
Click `Add a Personal Access Token`. Label your new token and select *at least* the

docs/deploy-from-ansible.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ Server roles:
6767
- Adds a restricted `algo` group with no shell access and limited SSH forwarding options
6868
- Creates one limited, local account and an SSH public key for each user
6969
- role: wireguard
70-
- Installs a [Wireguard](https://www.wireguard.com/) server, with a startup script, and automatic checks for upgrades
70+
- Install a [Wireguard](https://www.wireguard.com/) server, with a startup script, and automatic checks for upgrades
7171
- Creates wireguard.conf files for Linux clients as well as QR codes for Apple/Android clients
7272

7373
Note: The `strongswan` role generates Apple profiles with On-Demand Wifi and Cellular if you pass the following variables:
@@ -80,7 +80,7 @@ Note: The `strongswan` role generates Apple profiles with On-Demand Wifi and Cel
8080

8181
- role: local, provider: local
8282

83-
This role is intended to be run for local install onto an Ubuntu server, or onto an unsupported cloud provider's Ubuntu instance. Required variables:
83+
This role is intended to be run for local installation onto an Ubuntu server, or onto an unsupported cloud provider's Ubuntu instance. Required variables:
8484

8585
- server - IP address of your server (or "localhost" if deploying to the local machine)
8686
- endpoint - public IP address of the server you're installing on
@@ -112,7 +112,7 @@ Additional variables:
112112

113113
- [encrypted](https://aws.amazon.com/blogs/aws/new-encrypted-ebs-boot-volumes/) - Encrypted EBS boot volume. Boolean (Default: true)
114114
- [size](https://aws.amazon.com/ec2/instance-types/) - EC2 instance type. String (Default: t2.micro)
115-
- [image](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-images.html) - AMI `describe-images` search parameters to find the OS for the hosted image. Each OS and architecture has a unique AMI-ID. The OS owner, for example [Ubuntu](https://cloud-images.ubuntu.com/locator/ec2/), updates these images often. If parameters below result in multiple results, the most recent AMI-ID is chosen
115+
- [image](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-images.html) - AMI `describe-images` search parameters to find the OS for the hosted image. Each OS and architecture has a unique AMI-ID. The OS owner, for example, [Ubuntu](https://cloud-images.ubuntu.com/locator/ec2/), updates these images often. If parameters below result in multiple results, the most recent AMI-ID is chosen
116116

117117
```
118118
# Example of equivalent cli command

0 commit comments

Comments
 (0)