#
# PAM configuration file required by SASL to authenticate a PLAIN password.
#
-# This file is required if we put "pwcheck_method:pam" in
+# When using SASLv1, this file is used if we put "pwcheck_method:pam" in
# /etc/sasl/Sendmail.conf
#
-# Idea by Patryk Szajer <bayer@szpitalna.ngo.pl>.
+# When using SASLv2, this file is used if we put "pwcheck_method:saslauthd"
+# in /etc/sasl/Sendmail.conf and SASL_AUTHMECH=pam in /etc/sysconfig/saslauthd
#
-# 2002.04.15 by Lucas 'Baseciq' Mozer <baseciq@baseciq.org>
-#
-auth required pam_unix.so nullok try_first_pass
+auth required /lib/security/pam_listfile.so item=user sense=deny file=/etc/security/blacklist onerr=succeed
+auth required /lib/security/pam_unix.so
+auth required /lib/security/pam_tally.so file=/var/log/faillog onerr=succeed no_magic_root
+auth required /lib/security/pam_nologin.so
+account required /lib/security/pam_tally.so deny=0 file=/var/log/faillog onerr=succeed no_magic_root
+account required /lib/security/pam_unix.so
+session required /lib/security/pam_unix.so
Summary(uk): ðÏÛÔÏ×ÉÊ ÔÒÁÎÓÐÏÒÔÎÉÊ ÁÇÅÎÔ sendmail
Name: sendmail
Version: 8.12.7
-Release: 1
+Release: 2
License: BSD
Group: Networking/Daemons
Source0: ftp://ftp.sendmail.org/pub/sendmail/%{name}.%{version}.tar.gz
%build
echo "define(\`confCC', \`%{__cc}')" >> config.m4
echo "define(\`confOPTIMIZE', \`%{rpmcflags} -DUSE_VENDOR_CF_PATH=1 -DNETINET6')" >> config.m4
+echo "APPENDDEF(\`confINCDIRS', \`-I/usr/include/sasl')" >> config.m4
echo "define(\`confLIBSEARCH', \`db')" >> config.m4
%if %{?debug:0}%{!?debug:1}
echo "define(\`confLDOPTS', \`-s')" >> config.m4