The introduction of a global Debug variable into libpam-mount is
conflicting with a similar global variable buried somewhere in XDM (I
think, based on valgrind results).

The simple fix is to rename Debug to PMDebug in all the .c and .h files
in src/. This seems to be working here.

A better fix would be to remove all the global variables. I'll submit
such a patch later.

I note that it is marked as unmaintained upstream, so I will submit the
patch here... If the Debian maintainer is not interested in such a
patch, I will talk to the upstream maintainer instead, because this is
such a dazzlingly useful PAM module that needs a fair chunk of TLC so
that we don't lock uesrs out of their desktops by accident. ^_^

-- 
Paul "TBBle" Hampson, [EMAIL PROTECTED]
8th year CompSci/Asian Studies student, ANU

Shorter .sig for a more eco-friendly paperless office.

Attachment: pgpY3XSm0rr02.pgp
Description: PGP signature

Reply via email to