From a95760cfae50988cd219ff859c7f44d4e486bb4a Mon Sep 17 00:00:00 2001 From: Dragos Andriciuc Date: Fri, 29 Aug 2025 17:14:54 +0300 Subject: [PATCH] PG-1865 Update Tarball docs 16 --- docs/tarball.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/tarball.md b/docs/tarball.md index 556d4d290..237da1171 100644 --- a/docs/tarball.md +++ b/docs/tarball.md @@ -44,7 +44,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