From: Ali Alnubani Date: Mon, 21 Oct 2019 15:06:24 +0000 (+0000) Subject: docs: Fix note about the required Postfix rights X-Git-Tag: v2.2.0-rc1~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f97f984ecf7b60690071fbbb7de356147a3f8764;p=thirdparty%2Fpatchwork.git docs: Fix note about the required Postfix rights The permissions for the user running the postfix process are not the ones used for external file or command delivery by default. The ones defined by default_privs are (in case the aliases(5) file that is owned by root was being used). A privileged user or the postfix owner should not be used in this case. See http://www.postfix.org/postconf.5.html#default_privs and local(8). Signed-off-by: Ali Alnubani Reviewed-by: Stephen Finucane --- diff --git a/docs/deployment/installation.rst b/docs/deployment/installation.rst index f477a110..667a6a69 100644 --- a/docs/deployment/installation.rst +++ b/docs/deployment/installation.rst @@ -623,11 +623,11 @@ they can be loaded as seen below: .. note:: - This assumes your Postfix process is running as the ``nobody`` user. If - this is not correct (use of ``postfix`` user is also common), you should - change both the username in the ``createuser`` command above and substitute - the username in the ``grant-all-postgres.sql`` script with the appropriate - alternative. + This assumes that you are using the aliases(5) file that is owned by root, + and that Postfix's ``default_privs`` configuration is set as ``nobody``. If + this is not the case, you should change both the username in the ``createuser`` + command above and substitute the username in the ``grant-all.postgres.sql`` + script with the appropriate alternative. __ http://www.postfix.org/