Mentino that PAM doesn't work for Unix system authentication because of

the problems non-root reading /etc/shadow.
REL8_3_STABLE
Bruce Momjian 18 years ago
parent 2d6cb170d4
commit 6c9e4d7e08
  1. 12
      doc/src/sgml/client-auth.sgml

@ -1,4 +1,4 @@
<!-- $PostgreSQL: pgsql/doc/src/sgml/client-auth.sgml,v 1.100 2007/07/23 10:16:53 mha Exp $ --> <!-- $PostgreSQL: pgsql/doc/src/sgml/client-auth.sgml,v 1.101 2007/09/14 03:53:54 momjian Exp $ -->
<chapter id="client-authentication"> <chapter id="client-authentication">
<title>Client Authentication</title> <title>Client Authentication</title>
@ -1067,6 +1067,16 @@ ldap[<replaceable>s</>]://<replaceable>servername</>[:<replaceable>port</>]/<rep
and the <ulink url="http://www.sun.com/software/solaris/pam/"> and the <ulink url="http://www.sun.com/software/solaris/pam/">
<systemitem class="osname">Solaris</> PAM Page</ulink>. <systemitem class="osname">Solaris</> PAM Page</ulink>.
</para> </para>
<note>
<para>
PAM does work authenticating against Unix system authentication
because the postgres server is started by a non-root user. In order
to enable this functionality, the root user must provide additional
permissions to the postgres user (for reading
<filename>/etc/shadow</>).
</para>
</note>
</sect2> </sect2>
</sect1> </sect1>

Loading…
Cancel
Save