From 39072b2f6ae04d2037ef2cb678ce9c352a370278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Frank=20Str=C3=A4ter?= Date: Fri, 16 Jul 2021 15:39:09 +0200 Subject: Postgresql-setup init option for auth-host (#4253) * Set postgresql password authentication for host * Update postgresql-setup obsoleted argument syntax for initdb --- support/doc/dependencies.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/support/doc/dependencies.md b/support/doc/dependencies.md index cb344d2d7..8ea0c047d 100644 --- a/support/doc/dependencies.md +++ b/support/doc/dependencies.md @@ -101,7 +101,7 @@ sudo -H -u peertube CC=/opt/rh/devtoolset-7/root/usr/bin/gcc CXX=/opt/rh/devtool 6. Initialize the PostgreSQL database: ``` -sudo postgresql-setup initdb +sudo PGSETUP_INITDB_OPTIONS='--auth-host=md5' postgresql-setup --initdb --unit postgresql ``` Now that dependencies are installed, before running PeerTube you should enable and start PostgreSQL and Redis: @@ -141,7 +141,7 @@ sudo ln -s /usr/bin/python3 /usr/bin/python 6. Initialize the PostgreSQL database: ``` -sudo postgresql-setup initdb +sudo PGSETUP_INITDB_OPTIONS='--auth-host=md5' postgresql-setup --initdb --unit postgresql ``` Now that dependencies are installed, before running PeerTube you should enable and start PostgreSQL and Redis: @@ -188,7 +188,7 @@ This is necessary because `ffmpeg` is not in the Fedora repos. 7. Run: ``` -sudo dnf install nginx ffmpeg postgresql-server postgresql-contrib openssl gcc-c++ make redis git vim oidentd +sudo dnf install nginx ffmpeg postgresql-server postgresql-contrib openssl gcc-c++ make redis git vim ffmpeg -version # Should be >= 4.1 g++ -v # Should be >= 5.x ``` @@ -208,7 +208,7 @@ _from [PostgreSQL documentation](https://www.postgresql.org/download/linux/redha ``` # PostgreSQL -sudo postgresql-setup initdb +sudo PGSETUP_INITDB_OPTIONS='--auth-host=md5' postgresql-setup --initdb --unit postgresql sudo systemctl enable postgresql.service sudo systemctl start postgresql.service # Nginx @@ -217,9 +217,6 @@ sudo systemctl start nginx.service # Redis sudo systemctl enable redis.service sudo systemctl start redis.service -# oidentd -sudo systemctl enable oidentd.service -sudo systemctl start oidentd.service ``` 10. Firewall -- cgit v1.2.3