pam-afs-session 2.5

The primary change in this version is that the module resets the SIGCHLD handler while spawning an external aklog program so that the application handler isn't invoked when aklog exits. This means there's still a race condition if processes spawned by the calling application exit while this module is running, but one or the other is unavoidable, and this seems likely to cause fewer problems.

pam-afs-session now also defaults to "nopag" on Mac OS X, since the operating system doesn't support PAGs, rather than erroring out if run without that option. It copes with the stub krb5_appdefault_string function on Mac OS X 10.7, fixing a segfault, but still can't get configuration information from the system krb5.conf on that platform because the default Kerberos libraries don't support it.

There are also some more minor updates from incorporating the latest rra-c-util, most notably that the build now correctly detects whether PAM uses const on FreeBSD.

You can get the latest version from the pam-afs-session distribution page.

Posted: 2011-07-25 18:47 — Why no comments?

Last spun 2013-07-01 from thread modified 2013-01-04