#if defined(TALLY_MODULE) auth required TALLY_MODULE onerr=succeed #endif #if HAVE_SHELLS auth required pam_shells.so DEBUG #endif #if SUPPORT_NOLOGIN_AUTH auth required pam_nologin.so DEBUG_NOLOGIN #endif auth include system-auth #if HAVE_GNOME_KEYRING auth optional pam_gnome_keyring.so #endif #if HAVE_ACCESS account required pam_access.so DEBUG #endif #if HAVE_LOGIN_ACCESS account required pam_login_access.so #endif #if SUPPORT_NOLOGIN_ACCOUNT account required pam_nologin.so DEBUG_NOLOGIN #endif account include system-auth #if defined(TALLY_MODULE) account required TALLY_MODULE onerr=succeed DEBUG #endif password include system-auth #if HAVE_GNOME_KEYRING password optional pam_gnome_keyring.so #endif #if HAVE_LOGINUID session optional pam_loginuid.so #endif #if HAVE_SELINUX session required pam_selinux.so close #endif #if HAVE_ENV session required pam_env.so DEBUG #endif #if HAVE_LASTLOG session optional pam_lastlog.so DEBUG #endif session include system-auth #if HAVE_CONSOLEKIT session optional pam_ck_connector.so nox11 #endif #if HAVE_GNOME_KEYRING session optional pam_gnome_keyring.so auto_start #endif #if HAVE_SELINUX session required pam_selinux.so multiple open #endif #if HAVE_MOTD session optional pam_motd.so motd=/etc/motd #endif #if HAVE_MAIL session optional pam_mail.so #endif