From 71c60aa9fe5a58be92b32c1af56cac6ade742264 Mon Sep 17 00:00:00 2001 From: Phantasm Date: Sat, 26 Oct 2024 20:38:43 +0200 Subject: [PATCH] docs openbsd: specifically install erlang 26 due to a TLSv1.3 bug OTP 25 and earlier versions have a broken TLSv1.3 minimum requirements check that breaks federation for TLSv1.3-only instances. --- docs/installation/openbsd_en.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/installation/openbsd_en.md b/docs/installation/openbsd_en.md index b732205c2..1e7a011fc 100644 --- a/docs/installation/openbsd_en.md +++ b/docs/installation/openbsd_en.md @@ -2,7 +2,7 @@ {! backend/installation/otp_vs_from_source_source.include !} -This guide describes the installation and configuration of Pleroma (and the required software to run it) on a single OpenBSD 7.5 server. +This guide describes the installation and configuration of Pleroma (and the required software to run it) on a single OpenBSD 7.6 server. For any additional information regarding commands and configuration files mentioned here, check the man pages [online](https://man.openbsd.org/) or directly on your server with the man command. @@ -16,7 +16,7 @@ For any additional information regarding commands and configuration files mentio To install required packages, run the following command: ``` -# pkg_add elixir gmake git postgresql-server postgresql-contrib cmake libmagic libvips +# pkg_add erlang%26 elixir gmake git postgresql-server postgresql-contrib cmake libmagic libvips ``` Pleroma requires a reverse proxy, OpenBSD has relayd in base (and is used in this guide) and packages/ports are available for nginx (www/nginx) and apache (www/apache-httpd). Independently of the reverse proxy, [acme-client(1)](https://man.openbsd.org/acme-client) can be used to get a certificate from Let's Encrypt.