better support for compiling under linux without pam