From 6d9440ce0bc924d153d320bbf9db3ca2ad7dd3e1 Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Fri, 29 Aug 2025 17:37:27 +0300 Subject: [PATCH] PG-1865 Update Tarball docs 14 --- docs/tarball.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/tarball.md b/docs/tarball.md index 5b5ee5196..3ab1cadb7 100644 --- a/docs/tarball.md +++ b/docs/tarball.md @@ -45,7 +45,7 @@ The tarballs include the following components: === "Debian and Ubuntu" 1. Uninstall the upstream PostgreSQL package. - 2. Ensure that the `libreadline` is present on the system, as it is **required** for tarballs to work correctly: + 2. Ensure that the `libreadline` is installed on the system, as it is **required** for tarballs to work correctly: ```{.bash data-prompt="$"} $ sudo apt install -y libreadline-dev @@ -64,13 +64,19 @@ The tarballs include the following components: === "RHEL and derivatives" + On RHEL, Rocky Linux, or Oracle Linux 10, install the `acl` package. This package is **required** for correct permission handling when using tarball-based installations: + + ```{.bash data-prompt="$"} + $ sudo dnf install -y acl + ``` + Ensure that the `libreadline` is present on the system, as it is **required** for tarballs to work correctly: ```{.bash data-prompt="$"} $ sudo yum install -y readline-devel ``` - Create the user to own the PostgreSQL process. For example, `mypguser`, Run the following command: + Create the user to own the PostgreSQL process. For example, `mypguser`. Run the following command: ```{.bash data-prompt="$"} $ sudo useradd mypguser -m