From e8d1e74b39034a38c38ab7a3751df382b4be297a Mon Sep 17 00:00:00 2001 From: Tommy Date: Fri, 18 Feb 2022 04:05:39 +0000 Subject: [PATCH] Remove legacy /software and /providers URLs (#625) Signed-off-by: Daniel Gray --- _data/nav/1_providers.yml | 4 ++-- _data/nav/2_software.yml | 4 ++-- _includes/legacy/sections/email-warning.html | 2 +- collections/_evergreen/android.md | 2 +- collections/{_pages/providers => _evergreen}/cloud.md | 0 .../software => _evergreen}/real-time-communication.md | 0 .../{_pages/providers => _evergreen}/search-engines.md | 0 .../{_pages/software => _evergreen}/video-streaming.md | 0 .../_posts/2019-08-22-self-hosting-shadowsocks-vpn-outline.md | 2 +- 9 files changed, 7 insertions(+), 7 deletions(-) rename collections/{_pages/providers => _evergreen}/cloud.md (100%) rename collections/{_pages/software => _evergreen}/real-time-communication.md (100%) rename collections/{_pages/providers => _evergreen}/search-engines.md (100%) rename collections/{_pages/software => _evergreen}/video-streaming.md (100%) diff --git a/_data/nav/1_providers.yml b/_data/nav/1_providers.yml index b3616337..19e9cade 100644 --- a/_data/nav/1_providers.yml +++ b/_data/nav/1_providers.yml @@ -4,7 +4,7 @@ items: - type: link title: Cloud Storage icon: fad fa-cloud - file: _pages/providers/cloud.md + file: _evergreen/cloud.md - type: link title: DNS Servers icon: fad fa-map-signs @@ -16,7 +16,7 @@ items: - type: link title: Search Engines icon: fad fa-search-location - file: _pages/providers/search-engines.md + file: _evergreen/search-engines.md - type: link title: Social Networks icon: fad fa-thumbs-up diff --git a/_data/nav/2_software.yml b/_data/nav/2_software.yml index a450839f..a054d52f 100644 --- a/_data/nav/2_software.yml +++ b/_data/nav/2_software.yml @@ -45,7 +45,7 @@ items: - type: link title: Real-Time Communication icon: fad fa-comments-alt - file: _pages/software/real-time-communication.md + file: _evergreen/real-time-communication.md - type: link title: Self-Contained Networks icon: fad fa-chart-network @@ -53,4 +53,4 @@ items: - type: link title: Video Streaming icon: fad fa-video - file: _pages/software/video-streaming.md + file: _evergreen/video-streaming.md diff --git a/_includes/legacy/sections/email-warning.html b/_includes/legacy/sections/email-warning.html index 35b10a1b..105ac238 100644 --- a/_includes/legacy/sections/email-warning.html +++ b/_includes/legacy/sections/email-warning.html @@ -5,6 +5,6 @@

When using end-to-end encryption (E2EE) technology like OpenPGP, email will still have some metadata that is not encrypted in the header of the email. Read more about email metadata.

OpenPGP also does not support Forward secrecy, which means if either your or the recipient's private key is ever stolen, all previous messages encrypted with it will be exposed. How do I protect my private keys?

Rather than use email for prolonged conversations, consider using a medium that does support Forward secrecy.

- Recommended Instant Messengers + Recommended Instant Messengers diff --git a/collections/_evergreen/android.md b/collections/_evergreen/android.md index 9b47d567..b1505035 100644 --- a/collections/_evergreen/android.md +++ b/collections/_evergreen/android.md @@ -152,7 +152,7 @@ MicroG is a reimplementation of Google Play Services. This means it needs to be Android 12 comes with special support for seamless app updates with [third party app stores](https://android-developers.googleblog.com/2020/09/listening-to-developer-feedback-to.html). The popular Free and Open Source Software (FOSS) repository [F-Droid](https://f-droid.org) doesn't implement this feature and requires a [privileged extension](https://f-droid.org/en/packages/org.fdroid.fdroid.privileged) to be included with the Android distribution in order to have unattended app installation. -GrapheneOS doesn't compromise on security, therefore they do not include the F-Droid extension therefore, users have to confirm all updates manually if they want to use F-Droid. GrapheneOS officially recommends [Sandboxed Play Services](https://grapheneos.org/usage#sandboxed-play-services) instead. Many FOSS Android apps are also in Google Play but sometimes they are not (like [NewPipe](/software/video-streaming/)). +GrapheneOS doesn't compromise on security, therefore they do not include the F-Droid extension therefore, users have to confirm all updates manually if they want to use F-Droid. GrapheneOS officially recommends [Sandboxed Play Services](https://grapheneos.org/usage#sandboxed-play-services) instead. Many FOSS Android apps are also in Google Play but sometimes they are not (like [NewPipe]({% link _evergreen/video-streaming.md %})). CalyxOS includes the [privileged extension](https://f-droid.org/en/packages/org.fdroid.fdroid.privileged), which may lower device security. Seamless app updates should be possible with [Aurora Store](https://auroraoss.com) in Android 12. diff --git a/collections/_pages/providers/cloud.md b/collections/_evergreen/cloud.md similarity index 100% rename from collections/_pages/providers/cloud.md rename to collections/_evergreen/cloud.md diff --git a/collections/_pages/software/real-time-communication.md b/collections/_evergreen/real-time-communication.md similarity index 100% rename from collections/_pages/software/real-time-communication.md rename to collections/_evergreen/real-time-communication.md diff --git a/collections/_pages/providers/search-engines.md b/collections/_evergreen/search-engines.md similarity index 100% rename from collections/_pages/providers/search-engines.md rename to collections/_evergreen/search-engines.md diff --git a/collections/_pages/software/video-streaming.md b/collections/_evergreen/video-streaming.md similarity index 100% rename from collections/_pages/software/video-streaming.md rename to collections/_evergreen/video-streaming.md diff --git a/collections/_posts/2019-08-22-self-hosting-shadowsocks-vpn-outline.md b/collections/_posts/2019-08-22-self-hosting-shadowsocks-vpn-outline.md index 748f014b..6e4b3eae 100644 --- a/collections/_posts/2019-08-22-self-hosting-shadowsocks-vpn-outline.md +++ b/collections/_posts/2019-08-22-self-hosting-shadowsocks-vpn-outline.md @@ -74,6 +74,6 @@ Once you add your server, that’s it! In the Outline clients it’s just a matt ### Conclusion -That should be all you need to get your very own VPN up and running! **Do not share your access key with anyone**, this is the key starting with `ss://`. If you want to grant other users access to your server, click “Add a new key” in Outline Manager and give them a new, unique key. If you share a key, anyone with knowledge of that key will be able to see all the traffic of anyone else using the key. It should go without saying, but don’t send people keys over unencrypted channels: No Facebook Messenger, no emails. Stick with [Signal, Wire, or Briar]({% link _pages/software/real-time-communication.md %}) if you don’t have a secure app already. +That should be all you need to get your very own VPN up and running! **Do not share your access key with anyone**, this is the key starting with `ss://`. If you want to grant other users access to your server, click “Add a new key” in Outline Manager and give them a new, unique key. If you share a key, anyone with knowledge of that key will be able to see all the traffic of anyone else using the key. It should go without saying, but don’t send people keys over unencrypted channels: No Facebook Messenger, no emails. Stick with [Signal, Wire, or Briar]({% link _evergreen/real-time-communication.md %}) if you don’t have a secure app already. With Outline, there is no need to worry about the security of your server. Everything is set to automatically update with no intervention required! Another thing to note: The port on your Outline server is randomly generated. This is so the port can’t be easily blocked by nation/ISP level censors, however, this VPN may not function on some networks that only allow access to port 80/443, or on servers that only allow traffic on certain ports. These are edge-cases, but something to keep in mind, and if they apply you may need to look for more technical options.