cvs commit: src/usr.bin/su su.c

Dag-Erling Smørgrav des at des.no
Sat Sep 30 04:25:32 PDT 2006


Luoqi Chen <luoqi at FreeBSD.org> writes:
>   Log:
>   Do not chdir(2) until after setuid(2), otherwise "su - username" would fail
>   when root doesn't have the permission to enter target user's home directory.
>   If set, PAM environment variable HOME will be used in chdir(2) instead of
>   pwd->pw_dir, this allows pam_chroot module to continue to function.

Thank you.

DES
-- 
Dag-Erling Smørgrav - des at des.no


More information about the cvs-src mailing list