]> granicus.if.org Git - sudo/commit
More complete fix for LDR_PRELOAD on AIX. The addition of
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 6 Feb 2012 20:46:17 +0000 (15:46 -0500)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 6 Feb 2012 20:46:17 +0000 (15:46 -0500)
commite066ff5caf5ef705426c5b6cd4cb35d932cbc11e
tree973c6f57bd583574bb47fa86ff7e2bda0f239ec0
parent8dd16b63d2dbc75373fd0986670b82e8cebec756
More complete fix for LDR_PRELOAD on AIX.  The addition of
set_perm(PERM_ROOT) before calling the nss open functions (needed
to avoid a GNU TLS bug) also broke LDR_PRELOAD.  Setting the effective
and then real uid to 0 for PERM_ROOT works around the issue.
plugins/sudoers/set_perms.c