here's an strace of the authdaemond.plain process handling the request (it never attemps to even so much as stat userdbshadow.dat):
read(6, "bbraybrookhome=/mail/bbraybrook/Maildir/|mail=/mail/bbraybrook/Maildir/|uid=48543|_=", 84) = 84
That's because this userdb entry is invalid. It's missing the gid field.
pgp00000.pgp
Description: PGP signature
