Re: su in shadow-4.0.[5-7] shows "System error"

Tomasz Kłoczko <[email protected]> Thu, 10 Feb 2005 01:25:00 +0100 (CET)
Newsgroups gmane.linux.pld.shadow.general
Message-ID <[email protected]>
On Wed, 9 Feb 2005, Igor Khristophorov wrote:

> Hello, Tomasz!
>
> Here is my /etc/pam.d/su:
>
> #%PAM-1.0
> # PAM config file for the `su' service
> auth            sufficient      pam_rootok.so
> auth            required        pam_unix_auth.so
> account         required        pam_unix_acct.so

>From NEWS file:

shadow-4.0.4.1 -> shadow-4.0.5
[..]
- su: add pam_open_session() support. If builded without PAM support
   propagate $DISPLAY and $XAUTHORITY enviroment variables.
   Based on http://www.gentoo.org/cgi-bin/viewcvs.cgi/sys-apps/shadow/files/shadow-4.0.4.1-su-pam_open_sess

Your /etc/pam.d/su is affected by lack of using session
modules. Exapmple correct file is in etc/pam.d/su in shadow source tree.
In this case your /etc/pam.d/su file can be fixed for example by adding on 
bottom line:

session         required        pam_env.so

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie majÂą problemĂłw, tylko sobie sami je stwarzajÂą*
-----------------------------------------------------------
Tomasz KÂłoczko, sys adm @zie.pg.gda.pl|*e-mail: [email protected]*