]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE14-aix-lam-aklog-update-20080103
authorDerrick Brashear <shadow@dementia.org>
Thu, 3 Jan 2008 18:05:26 +0000 (18:05 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 3 Jan 2008 18:05:26 +0000 (18:05 +0000)
commit018a6886a6d9da4540a631fbcd38c158b3ed3c7b
tree5641e7044c54e213634f4748c96ccf633642788b
parent5c2e5aa42de44f38bdcda12e99433b6bc46b267c
STABLE14-aix-lam-aklog-update-20080103

LICENSE IPL10

make the aklog lam plugin work correctly in e.g. the CDE screenlocker, which is
part of the long-running and not-run-by-user dtsession; this means we do wackiness to
1) not pag ourselves in that case
2) setuid to the user to set uid tokens if we got a username and are root
3) do not use pr_mumble get the the AFS ID to put in the tokens, as multiple
   initializations of Rx in the process space of dtsession crashes it

(cherry picked from commit 3a541eb11d1bc7bd05b85635315214218d3b5d6f)
src/tsm41/aix_aklog.c