diff options
author | Thorsten Kukuk <kukuk@thkukuk.de> | 2007-10-01 09:41:32 +0000 |
---|---|---|
committer | Thorsten Kukuk <kukuk@thkukuk.de> | 2007-10-01 09:41:32 +0000 |
commit | 417cb2fbd8bd7ca905c5611588654516c58bced1 (patch) | |
tree | 603035e7403a52d403b9cf4e365b080c469d989f /doc/man/pam_putenv.3.xml | |
parent | 1435f0a4045b3af4f1390aa8b9054b8ac9a0a0b4 (diff) |
Relevant BUGIDs:
Purpose of commit: bugfix
Commit summary:
---------------
2007-10-01 Thorsten Kukuk <kukuk@thkukuk.de>
* xtests/tst-pam_group1.c: New test case for user compare in pam_group.
* xtests/tst-pam_group1.sh: Script to run test case.
* xtests/tst-pam_group1.pamd: Config for test case.
* xtests/Makefile.am: Add tst-pam_group1 test case.
* xtests/run-xtests.sh: Save/restore group.conf.
* xtests/group.conf: New.
* modules/pam_xauth/pam_xauth.c (pam_sm_open_session): Don't
free arguments used for putenv().
* doc/man/pam_putenv.3.xml: Document that application has to free
the memory.
Diffstat (limited to 'doc/man/pam_putenv.3.xml')
-rw-r--r-- | doc/man/pam_putenv.3.xml | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/doc/man/pam_putenv.3.xml b/doc/man/pam_putenv.3.xml index 5efef381..619b218a 100644 --- a/doc/man/pam_putenv.3.xml +++ b/doc/man/pam_putenv.3.xml @@ -67,12 +67,20 @@ <term>NAME</term> <listitem> <para> - Without an '=' the pam_putenv() function will delete the + Without an '=' the <function>pam_putenv</function>() function + will delete the corresponding variable from the PAM environment. </para> </listitem> </varlistentry> </variablelist> + <para> + <function>pam_putenv</function>() operates on a copy of + <emphasis>name_value</emphasis>, which means in contrast to + <citerefentry> + <refentrytitle>putenv</refentrytitle><manvolnum>3</manvolnum> + </citerefentry>, the application is responsible to free the data. + </para> </refsect1> <refsect1 id="pam_putenv-return_values"> |