Mercurial > dnsbl
annotate dnsbl.spec.in @ 469:0370916c7626
allow building on el8
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Wed, 16 Dec 2020 11:23:27 -0800 |
parents | f5b394bec28c |
children | 5209e92b4885 |
rev | line source |
---|---|
112 | 1 %define localstatedir /var/lib |
94 | 2 |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
3 Summary: Sendmail milter for spam control |
112 | 4 Name: @PACKAGE@ |
5 Version: @VERSION@ | |
407
29d54e7028f6
document dmarc vs dnsbl dkim/spf; switch to . rather than " " for dkim impossible signer
Carl Byington <carl@five-ten-sg.com>
parents:
405
diff
changeset
|
6 Release: 1%{?dist} |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
7 License: GPLv3+ |
112 | 8 Group: System Environment/Daemons |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
9 Source: http://www.five-ten-sg.com/%{name}/packages/%{name}-%{version}.tar.gz |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
10 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
11 URL: http://www.five-ten-sg.com/%{name}/ |
112 | 12 |
377
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
13 Requires(pre): /usr/sbin/useradd |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
14 Requires(pre): /usr/bin/getent |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
15 Requires(postun): /usr/sbin/userdel |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
16 Requires(post): /sbin/chkconfig |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
17 Requires(preun): /sbin/chkconfig |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
18 Requires(post): /sbin/service |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
19 Requires(preun): /sbin/service |
458
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
20 Requires: sendmail >= 8.12.1 |
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
21 Requires: sendmail-cf |
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
22 Requires: spamassassin, dcc |
377
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
23 BuildRequires: sendmail-devel >= 8.12.1 |
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
24 BuildRequires: spamassassin |
458
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
25 BuildRequires: glibc-devel, glibc-static |
469 | 26 %if "%{?dist}" > ".el6" |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
27 Requires(pre): systemd-sysv, shadow-utils |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
28 Requires(post): systemd-units |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
29 Requires(preun): systemd-units |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
30 Requires(postun): systemd-units |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
31 Requires: coreutils |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
32 Requires: systemd-units |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
33 BuildRequires: systemd-units |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
34 %endif |
221
21037aa3aae5
try to build proper rpm by avoiding auto requires, revert to only libresolv.a
Carl Byington <carl@five-ten-sg.com>
parents:
216
diff
changeset
|
35 |
94 | 36 |
37 %description | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
38 We present here a mechanism whereby the backup mail server can use the |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
39 correct set of DNSBLs for each recipient for each message. As a |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
40 side-effect, it gives us the ability to customize the set of DNSBLs on |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
41 a per-recipient basis, so that fred@example.com could use LOCAL and |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
42 the SBL, where all other users @example.com use only the SBL. |
94 | 43 |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
44 This milter will also decode (base64, mime, html entity, url |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
45 encodings) and scan for HTTP and HTTPS URLs and bare hostnames in the |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
46 body of the mail. If any of those host names have A or NS records on |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
47 the SBL (or a single configurable DNSBL), the mail will be rejected |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
48 unless previously whitelisted. This milter also counts the number of |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
49 invalid HTML tags, and can reject mail if that count exceeds your |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
50 specified limit. |
94 | 51 |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
52 The DNSBL milter reads a text configuration file (dnsbl.conf) on |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
53 startup, and whenever the config file (or any of the referenced |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
54 include files) is changed. The entire configuration file is case |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
55 insensitive. |
94 | 56 |
112 | 57 |
94 | 58 %prep |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
59 %setup -q |
112 | 60 |
94 | 61 %build |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
62 %configure |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
63 make %{?_smp_mflags} |
94 | 64 |
65 %install | |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
66 rm -rf %{buildroot} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
67 make DESTDIR=%{buildroot} install |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
68 mkdir -p %{buildroot}%{_sysconfdir}/%{name}/autowhite |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
69 mkdir -p %{buildroot}%{_sysconfdir}/%{name}/.spamassassin |
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@five-ten-sg.com>
parents:
370
diff
changeset
|
70 install -m 644 -D %{buildroot}%{_sysconfdir}/%{name}/dnsblnogrey \ |
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@five-ten-sg.com>
parents:
370
diff
changeset
|
71 %{buildroot}/var/dcc/userdirs/dnsblnogrey/whiteclnt |
469 | 72 %if "%{?dist}" > ".el6" |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
73 install -m 644 -D %{buildroot}%{_sysconfdir}/%{name}/%{name}.service \ |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
74 %{buildroot}%{_unitdir}/%{name}.service |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
75 install -m 755 -d %{buildroot}%{_prefix}/lib/tmpfiles.d |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
76 install -m 644 %{buildroot}%{_sysconfdir}/%{name}/%{name}-tmpfs.conf \ |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
77 %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
78 %else |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
79 install -m 755 -D %{buildroot}%{_sysconfdir}/%{name}/%{name} \ |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
80 %{buildroot}%{_initrddir}/%{name} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
81 %endif |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
82 mkdir -p %{buildroot}/var/run/%{name} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
83 rm -f %{buildroot}%{_sysconfdir}/%{name}/%{name} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
84 rm -f %{buildroot}%{_sysconfdir}/%{name}/%{name}.service |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
85 rm -f %{buildroot}%{_sysconfdir}/%{name}/%{name}-tmpfs.conf |
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@five-ten-sg.com>
parents:
370
diff
changeset
|
86 rm -f %{buildroot}%{_sysconfdir}/%{name}/dnsblnogrey |
94 | 87 |
169 | 88 |
94 | 89 %pre |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
90 /usr/bin/getent passwd %{name} >/dev/null || /usr/sbin/useradd -r -d %{_sysconfdir}/%{name} -M -c "%{name} pseudo-user" -s /sbin/nologin %{name} >/dev/null |
94 | 91 |
92 | |
93 %post | |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
94 if [ $1 = 1 ]; then |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
95 # initial install |
469 | 96 %if "%{?dist}" > ".el6" |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
97 /bin/systemctl daemon-reload &>/dev/null || : |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
98 %else |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
99 /sbin/chkconfig --add %{name} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
100 %endif |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
101 echo Remember to edit %{_sysconfdir}/%{name}/%{name}.conf and add the following line to your sendmail.mc: |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
102 echo "INPUT_MAIL_FILTER(\`dnsbl', \`S=local:/var/run/dnsbl/dnsbl.sock, F=T, T=C:30s;S:5m;R:5m;E:5m')" |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
103 echo |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
104 fi |
94 | 105 |
106 %preun | |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
107 if [ $1 = 0 ]; then |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
108 # package removal, not upgrade |
469 | 109 %if "%{?dist}" > ".el6" |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
110 /bin/systemctl --no-reload disable %{name}.service &>/dev/null || : |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
111 /bin/systemctl stop %{name}.service &>/dev/null || : |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
112 %else |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
113 /sbin/service %{name} stop || : |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
114 /sbin/chkconfig --del %{name} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
115 %endif |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
116 fi |
112 | 117 |
94 | 118 |
119 %postun | |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
120 if [ $1 -ge 1 ]; then |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
121 # package upgrade, not uninstall |
469 | 122 %if "%{?dist}" > ".el6" |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
123 /bin/systemctl try-restart %{name}.service &>/dev/null || : |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
124 %else |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
125 /sbin/service %{name} restart || : |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
126 %endif |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
127 fi |
94 | 128 |
112 | 129 |
94 | 130 %clean |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
131 rm -rf %{buildroot} |
211
4db1457cd11a
Extend auto-whitelisting when receiving mail even if the auto whitelist is specified in a parent context.
Carl Byington <carl@five-ten-sg.com>
parents:
209
diff
changeset
|
132 |
94 | 133 |
134 %files | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
135 %defattr(-,root,root,-) |
112 | 136 %{_sbindir}/* |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
137 %{_mandir}/man1/* |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
138 %{_mandir}/man5/* |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
139 %docdir %{_datadir}/doc/%{name}-%{version} |
208
ec5cb59a7368
more changes to properly package html files
Carl Byington <carl@five-ten-sg.com>
parents:
207
diff
changeset
|
140 %{_datadir}/doc/%{name}-%{version} |
204
391e4dd074c2
more changes trying to get the pdf documentation to package properly via rpm
Carl Byington <carl@five-ten-sg.com>
parents:
203
diff
changeset
|
141 %config(noreplace) %attr(0750,%{name},root) %{_sysconfdir}/%{name} |
381
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
142 %dir %attr(0750,dcc,dcc) /var/dcc/userdirs/dnsblnogrey |
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
143 %config(noreplace) %attr(0644,dcc,dcc) /var/dcc/userdirs/dnsblnogrey/whiteclnt |
469 | 144 %if "%{?dist}" > ".el6" |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
145 %{_prefix}/lib/tmpfiles.d/%{name}.conf |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
146 %{_unitdir}/%{name}.service |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
147 %else |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
148 %{_initrddir}/%{name} |
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
149 %endif |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
150 %dir %attr(0750,%{name},root) /var/run/%{name} |
112 | 151 |
94 | 152 |
153 %changelog | |
467
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
154 * Tue Dec 16 2020 Carl Byington <carl@five-ten-sg.com> - 6.77-1 |
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
155 - allow checking names without A records on uribl lists. |
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
156 - improve extraction of fake TLDs from our RPZ zone so |
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
157 that names under those TLDs may be added to uribl lists |
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
158 via RPZ. |
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
159 - snprintf changes for GCC stricter checking on Fedora. |
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
160 - case insensitive comparisons for SPF tokens in TXT records. |
469 | 161 - allow building on el8 |
467
f5b394bec28c
allow checking names without A records on uribl lists; improve extraction of fake TLDs from our RPZ zone
Carl Byington <carl@five-ten-sg.com>
parents:
465
diff
changeset
|
162 |
465
79e944269c0b
SA needs original rfc5321 envelope from to do proper spf checking. Remove some debug code.
Carl Byington <carl@five-ten-sg.com>
parents:
464
diff
changeset
|
163 * Thu Apr 25 2019 Carl Byington <carl@five-ten-sg.com> - 6.76-1 |
79e944269c0b
SA needs original rfc5321 envelope from to do proper spf checking. Remove some debug code.
Carl Byington <carl@five-ten-sg.com>
parents:
464
diff
changeset
|
164 - SA needs original rfc5321 envelope from to do proper spf |
79e944269c0b
SA needs original rfc5321 envelope from to do proper spf checking. Remove some debug code.
Carl Byington <carl@five-ten-sg.com>
parents:
464
diff
changeset
|
165 checking. |
79e944269c0b
SA needs original rfc5321 envelope from to do proper spf checking. Remove some debug code.
Carl Byington <carl@five-ten-sg.com>
parents:
464
diff
changeset
|
166 - remove some debug code |
79e944269c0b
SA needs original rfc5321 envelope from to do proper spf checking. Remove some debug code.
Carl Byington <carl@five-ten-sg.com>
parents:
464
diff
changeset
|
167 |
464
428de28b34b7
cleanup code for adding extra spf data in dkim_from
Carl Byington <carl@five-ten-sg.com>
parents:
462
diff
changeset
|
168 * Sun Mar 10 2019 Carl Byington <carl@five-ten-sg.com> - 6.75-1 |
462
f3f1ece619ba
change dkim_from syntax to allow "signer1,signer2;spf data"
Carl Byington <carl@five-ten-sg.com>
parents:
460
diff
changeset
|
169 - change dkim_from syntax to allow "signer1,signer2;spf data" |
f3f1ece619ba
change dkim_from syntax to allow "signer1,signer2;spf data"
Carl Byington <carl@five-ten-sg.com>
parents:
460
diff
changeset
|
170 |
460
ad05c61d6372
add debug code for spf check with microsoft /14
Carl Byington <carl@five-ten-sg.com>
parents:
458
diff
changeset
|
171 * Mon Dec 24 2018 Carl Byington <carl@five-ten-sg.com> - 6.74-1 |
ad05c61d6372
add debug code for spf check with microsoft /14
Carl Byington <carl@five-ten-sg.com>
parents:
458
diff
changeset
|
172 - add debug code for spf check with microsoft /14 |
ad05c61d6372
add debug code for spf check with microsoft /14
Carl Byington <carl@five-ten-sg.com>
parents:
458
diff
changeset
|
173 |
458
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
174 * Tue Sep 18 2018 Carl Byington <carl@five-ten-sg.com> - 6.73-1 |
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
175 - ignore dnswl entries if the sender is <> |
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
176 - allow autowhite of recipients with local parts up to 35 characters. |
6c1c2bd9fb54
ignore dnswl entries if the sender is <>
Carl Byington <carl@five-ten-sg.com>
parents:
456
diff
changeset
|
177 |
456
2cf7183a911c
add unsigned_black for enforcement of dmarc policy
Carl Byington <carl@five-ten-sg.com>
parents:
453
diff
changeset
|
178 * Wed Jun 06 2018 Carl Byington <carl@five-ten-sg.com> - 6.72-1 |
451
f2bc221240e8
add unsigned_black for enforcement of dmarc policy
Carl Byington <carl@five-ten-sg.com>
parents:
449
diff
changeset
|
179 - add unsigned_black for enforcement of dmarc policy |
f2bc221240e8
add unsigned_black for enforcement of dmarc policy
Carl Byington <carl@five-ten-sg.com>
parents:
449
diff
changeset
|
180 |
449
d4275f26241c
fix spf mx:domain.tld token parsing
Carl Byington <carl@five-ten-sg.com>
parents:
446
diff
changeset
|
181 * Tue Apr 10 2018 Carl Byington <carl@five-ten-sg.com> - 6.69-1 |
d4275f26241c
fix spf mx:domain.tld token parsing
Carl Byington <carl@five-ten-sg.com>
parents:
446
diff
changeset
|
182 - fix spf mx:domain.tld token parsing |
d4275f26241c
fix spf mx:domain.tld token parsing
Carl Byington <carl@five-ten-sg.com>
parents:
446
diff
changeset
|
183 |
446 | 184 * Mon Feb 19 2018 Carl Byington <carl@five-ten-sg.com> - 6.68-1 |
185 - round rather than truncate spam assassin scores. | |
186 - check >= rather than > for spam assassin scores to match | |
187 behavior of dcc bulk scores. | |
188 | |
443
0df77bbb7fc2
always call dcc code so we get log entries
Carl Byington <carl@five-ten-sg.com>
parents:
440
diff
changeset
|
189 * Fri Jan 05 2018 Carl Byington <carl@five-ten-sg.com> - 6.67-1 |
0df77bbb7fc2
always call dcc code so we get log entries
Carl Byington <carl@five-ten-sg.com>
parents:
440
diff
changeset
|
190 - always call dcc code so we get log entries |
0df77bbb7fc2
always call dcc code so we get log entries
Carl Byington <carl@five-ten-sg.com>
parents:
440
diff
changeset
|
191 |
440
f9165d9aa689
more changes for long syslog messages
Carl Byington <carl@five-ten-sg.com>
parents:
438
diff
changeset
|
192 * Thu Dec 07 2017 Carl Byington <carl@five-ten-sg.com> - 6.66-1 |
f9165d9aa689
more changes for long syslog messages
Carl Byington <carl@five-ten-sg.com>
parents:
438
diff
changeset
|
193 - more changes for long syslog messages |
f9165d9aa689
more changes for long syslog messages
Carl Byington <carl@five-ten-sg.com>
parents:
438
diff
changeset
|
194 |
438 | 195 * Fri Nov 03 2017 Carl Byington <carl@five-ten-sg.com> - 6.65-1 |
196 - code cleanup | |
197 | |
436
7b072e16bd69
fix syslog for long messages, supress dkim checks for mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
432
diff
changeset
|
198 * Fri Nov 03 2017 Carl Byington <carl@five-ten-sg.com> - 6.64-1 |
7b072e16bd69
fix syslog for long messages, supress dkim checks for mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
432
diff
changeset
|
199 - fix syslog for long messages |
7b072e16bd69
fix syslog for long messages, supress dkim checks for mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
432
diff
changeset
|
200 - supress dkim checks for mail from localhost |
7b072e16bd69
fix syslog for long messages, supress dkim checks for mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
432
diff
changeset
|
201 |
432
4ffa356316d5
allow syslogging of long txt records
Carl Byington <carl@five-ten-sg.com>
parents:
430
diff
changeset
|
202 * Tue Oct 24 2017 Carl Byington <carl@five-ten-sg.com> - 6.63-1 |
4ffa356316d5
allow syslogging of long txt records
Carl Byington <carl@five-ten-sg.com>
parents:
430
diff
changeset
|
203 - allow syslogging of long txt records |
4ffa356316d5
allow syslogging of long txt records
Carl Byington <carl@five-ten-sg.com>
parents:
430
diff
changeset
|
204 |
430
69d33c034a8e
include arpa/nameser.h earlier
Carl Byington <carl@five-ten-sg.com>
parents:
428
diff
changeset
|
205 * Tue Oct 03 2017 Carl Byington <carl@five-ten-sg.com> - 6.62-1 |
69d33c034a8e
include arpa/nameser.h earlier
Carl Byington <carl@five-ten-sg.com>
parents:
428
diff
changeset
|
206 - include arpa/nameser.h earlier |
69d33c034a8e
include arpa/nameser.h earlier
Carl Byington <carl@five-ten-sg.com>
parents:
428
diff
changeset
|
207 |
428
6f2db3d19a34
allow 4000 byte spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
425
diff
changeset
|
208 * Mon Oct 02 2017 Carl Byington <carl@five-ten-sg.com> - 6.61-1 |
6f2db3d19a34
allow 4000 byte spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
425
diff
changeset
|
209 - allow 4000 byte spf txt records |
6f2db3d19a34
allow 4000 byte spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
425
diff
changeset
|
210 |
425
1b7a785610f5
hosts-ignore.conf can be used to ignore nameserver names
Carl Byington <carl@five-ten-sg.com>
parents:
423
diff
changeset
|
211 * Fri Aug 18 2017 Carl Byington <carl@five-ten-sg.com> - 6.60-1 |
1b7a785610f5
hosts-ignore.conf can be used to ignore nameserver names
Carl Byington <carl@five-ten-sg.com>
parents:
423
diff
changeset
|
212 - hosts-ignore.conf can be used to ignore nameserver names |
1b7a785610f5
hosts-ignore.conf can be used to ignore nameserver names
Carl Byington <carl@five-ten-sg.com>
parents:
423
diff
changeset
|
213 ns1.google.com ended up on the sbl |
1b7a785610f5
hosts-ignore.conf can be used to ignore nameserver names
Carl Byington <carl@five-ten-sg.com>
parents:
423
diff
changeset
|
214 |
423
c9b7b6dd1206
use both envelope from and header from for spf checks when envelope from is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
421
diff
changeset
|
215 * Wed Jul 26 2017 Carl Byington <carl@five-ten-sg.com> - 6.59-1 |
c9b7b6dd1206
use both envelope from and header from for spf checks when envelope from is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
421
diff
changeset
|
216 - use both envelope from and header from for spf checks when envelope |
c9b7b6dd1206
use both envelope from and header from for spf checks when envelope from is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
421
diff
changeset
|
217 from is a subdomain of the header from domain. |
c9b7b6dd1206
use both envelope from and header from for spf checks when envelope from is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
421
diff
changeset
|
218 |
421
22027ad2a28f
spf code now handles %{d} and %{h} macros; use envelope from value for spf if it is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
414
diff
changeset
|
219 * Fri May 19 2017 Carl Byington <carl@five-ten-sg.com> - 6.58-1 |
22027ad2a28f
spf code now handles %{d} and %{h} macros; use envelope from value for spf if it is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
414
diff
changeset
|
220 - spf code now handles %{d} and %{h} macros. |
22027ad2a28f
spf code now handles %{d} and %{h} macros; use envelope from value for spf if it is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
414
diff
changeset
|
221 - use envelope from value for spf if it is a subdomain of the header |
22027ad2a28f
spf code now handles %{d} and %{h} macros; use envelope from value for spf if it is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
414
diff
changeset
|
222 from domain. |
22027ad2a28f
spf code now handles %{d} and %{h} macros; use envelope from value for spf if it is a subdomain of the header from domain
Carl Byington <carl@five-ten-sg.com>
parents:
414
diff
changeset
|
223 |
414
d5a1ed33d3ae
spf code now handles mx,exists,ptr tags, multiple A records, %{i} macro
Carl Byington <carl@five-ten-sg.com>
parents:
412
diff
changeset
|
224 * Tue Apr 25 2017 Carl Byington <carl@five-ten-sg.com> - 6.57-1 |
d5a1ed33d3ae
spf code now handles mx,exists,ptr tags, multiple A records, %{i} macro
Carl Byington <carl@five-ten-sg.com>
parents:
412
diff
changeset
|
225 - spf code now handles mx,exists,ptr tags, multiple A records, %{i} macro |
d5a1ed33d3ae
spf code now handles mx,exists,ptr tags, multiple A records, %{i} macro
Carl Byington <carl@five-ten-sg.com>
parents:
412
diff
changeset
|
226 |
412
e63c6b4835ef
refactor spf code; allow wildcard *.example.com in dkim signing restrictions
Carl Byington <carl@five-ten-sg.com>
parents:
409
diff
changeset
|
227 * Wed Apr 19 2017 Carl Byington <carl@five-ten-sg.com> - 6.56-1 |
e63c6b4835ef
refactor spf code; allow wildcard *.example.com in dkim signing restrictions
Carl Byington <carl@five-ten-sg.com>
parents:
409
diff
changeset
|
228 - refactor spf code |
e63c6b4835ef
refactor spf code; allow wildcard *.example.com in dkim signing restrictions
Carl Byington <carl@five-ten-sg.com>
parents:
409
diff
changeset
|
229 - allow wildcard *.example.com in dkim signing restrictions |
e63c6b4835ef
refactor spf code; allow wildcard *.example.com in dkim signing restrictions
Carl Byington <carl@five-ten-sg.com>
parents:
409
diff
changeset
|
230 |
409
e018ed19a1cc
require 3 dots in bare ip addresses
Carl Byington <carl@five-ten-sg.com>
parents:
407
diff
changeset
|
231 * Sun Apr 16 2017 Carl Byington <carl@five-ten-sg.com> - 6.55-1 |
e018ed19a1cc
require 3 dots in bare ip addresses
Carl Byington <carl@five-ten-sg.com>
parents:
407
diff
changeset
|
232 - require 3 dots in bare ip addresses. |
e018ed19a1cc
require 3 dots in bare ip addresses
Carl Byington <carl@five-ten-sg.com>
parents:
407
diff
changeset
|
233 |
407
29d54e7028f6
document dmarc vs dnsbl dkim/spf; switch to . rather than " " for dkim impossible signer
Carl Byington <carl@five-ten-sg.com>
parents:
405
diff
changeset
|
234 * Thu Mar 30 2017 Carl Byington <carl@five-ten-sg.com> - 6.54-1 |
29d54e7028f6
document dmarc vs dnsbl dkim/spf; switch to . rather than " " for dkim impossible signer
Carl Byington <carl@five-ten-sg.com>
parents:
405
diff
changeset
|
235 - document dmarc vs dnsbl dkim/spf; switch to . rather than |
29d54e7028f6
document dmarc vs dnsbl dkim/spf; switch to . rather than " " for dkim impossible signer
Carl Byington <carl@five-ten-sg.com>
parents:
405
diff
changeset
|
236 " " for dkim impossible signer. |
29d54e7028f6
document dmarc vs dnsbl dkim/spf; switch to . rather than " " for dkim impossible signer
Carl Byington <carl@five-ten-sg.com>
parents:
405
diff
changeset
|
237 |
405
8f3a84de3739
handle redirect= elements in spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
403
diff
changeset
|
238 * Fri Mar 17 2017 Carl Byington <carl@five-ten-sg.com> - 6.53-2 |
8f3a84de3739
handle redirect= elements in spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
403
diff
changeset
|
239 - handle redirect= elements in spf txt records. |
8f3a84de3739
handle redirect= elements in spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
403
diff
changeset
|
240 |
403
e70d9110d9f5
suppress duplicate calls to acceptable_content for messages with multiple recipients using the same filtering context
Carl Byington <carl@five-ten-sg.com>
parents:
400
diff
changeset
|
241 * Mon Mar 13 2017 Carl Byington <carl@five-ten-sg.com> - 6.53-1 |
e70d9110d9f5
suppress duplicate calls to acceptable_content for messages with multiple recipients using the same filtering context
Carl Byington <carl@five-ten-sg.com>
parents:
400
diff
changeset
|
242 - suppress duplicate calls to acceptable_content for messages |
e70d9110d9f5
suppress duplicate calls to acceptable_content for messages with multiple recipients using the same filtering context
Carl Byington <carl@five-ten-sg.com>
parents:
400
diff
changeset
|
243 with multiple recipients using the same filtering context. |
e70d9110d9f5
suppress duplicate calls to acceptable_content for messages with multiple recipients using the same filtering context
Carl Byington <carl@five-ten-sg.com>
parents:
400
diff
changeset
|
244 |
400
b48ee4bc431b
handle a and a: elements in spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
397
diff
changeset
|
245 * Thu Mar 09 2017 Carl Byington <carl@five-ten-sg.com> - 6.52-3 |
b48ee4bc431b
handle a and a: elements in spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
397
diff
changeset
|
246 - handle a and a: elements in spf txt records. |
b48ee4bc431b
handle a and a: elements in spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
397
diff
changeset
|
247 |
397
d08da4b058e8
only ntohl() once during recursive spf txt processing
Carl Byington <carl@five-ten-sg.com>
parents:
395
diff
changeset
|
248 * Tue Mar 07 2017 Carl Byington <carl@five-ten-sg.com> - 6.52-2 |
d08da4b058e8
only ntohl() once during recursive spf txt processing
Carl Byington <carl@five-ten-sg.com>
parents:
395
diff
changeset
|
249 - only ntohl() once during recursive spf txt processing. |
d08da4b058e8
only ntohl() once during recursive spf txt processing
Carl Byington <carl@five-ten-sg.com>
parents:
395
diff
changeset
|
250 |
395
a8cf6a3da907
document dkim/spf processing
Carl Byington <carl@five-ten-sg.com>
parents:
382
diff
changeset
|
251 * Tue Mar 07 2017 Carl Byington <carl@five-ten-sg.com> - 6.52-1 |
a8cf6a3da907
document dkim/spf processing
Carl Byington <carl@five-ten-sg.com>
parents:
382
diff
changeset
|
252 - document dkim/spf processing. |
a8cf6a3da907
document dkim/spf processing
Carl Byington <carl@five-ten-sg.com>
parents:
382
diff
changeset
|
253 |
382
c378e9d03f37
start parsing spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
381
diff
changeset
|
254 * Mon Mar 06 2017 Carl Byington <carl@five-ten-sg.com> - 6.51-2 |
c378e9d03f37
start parsing spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
381
diff
changeset
|
255 - parse spf txt records. |
c378e9d03f37
start parsing spf txt records
Carl Byington <carl@five-ten-sg.com>
parents:
381
diff
changeset
|
256 |
381
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
257 * Tue Feb 28 2017 Carl Byington <carl@five-ten-sg.com> - 6.51-1 |
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
258 - fetch spf txt records for required dkim signers. |
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
259 |
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
260 * Wed Feb 22 2017 Carl Byington <carl@five-ten-sg.com> - 6.50-1 |
377
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
261 - reject if dkim signer is listed on surbl |
381
879a470c6ac3
fetch spf txt records for required dkim signers
Carl Byington <carl@five-ten-sg.com>
parents:
377
diff
changeset
|
262 - require dcc, this package owns /var/dcc/userdirs/dnsblnogrey |
377
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@five-ten-sg.com>
parents:
375
diff
changeset
|
263 |
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@five-ten-sg.com>
parents:
370
diff
changeset
|
264 * Wed Feb 08 2017 Carl Byington <carl@five-ten-sg.com> - 6.49-1 |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
265 - RHEL7 systemd and /var/run is on tmpfs |
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@five-ten-sg.com>
parents:
370
diff
changeset
|
266 - install dnsblnogrey/whiteclnt for dccifd |
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@five-ten-sg.com>
parents:
335
diff
changeset
|
267 |
335
354b15b8b263
header from may appear very early in unsigned messages
Carl Byington <carl@five-ten-sg.com>
parents:
321
diff
changeset
|
268 * Tue Dec 20 2016 Carl Byington <carl@five-ten-sg.com> - 6.48-1 |
321
e172dc10fe24
add dkim white/black listing
Carl Byington <carl@five-ten-sg.com>
parents:
316
diff
changeset
|
269 - allow dkim whitelisting. |
e172dc10fe24
add dkim white/black listing
Carl Byington <carl@five-ten-sg.com>
parents:
316
diff
changeset
|
270 |
316
f7c5cfb76e86
better smtp verify logging
Carl Byington <carl@five-ten-sg.com>
parents:
312
diff
changeset
|
271 * Wed Sep 21 2016 Carl Byington <carl@five-ten-sg.com> - 6.47-1 |
f7c5cfb76e86
better smtp verify logging
Carl Byington <carl@five-ten-sg.com>
parents:
312
diff
changeset
|
272 - Better smtp verify logging |
f7c5cfb76e86
better smtp verify logging
Carl Byington <carl@five-ten-sg.com>
parents:
312
diff
changeset
|
273 |
312
9c71faaae576
enable smtp verify logging
Carl Byington <carl@five-ten-sg.com>
parents:
305
diff
changeset
|
274 * Mon Sep 19 2016 Carl Byington <carl@five-ten-sg.com> - 6.46-1 |
9c71faaae576
enable smtp verify logging
Carl Byington <carl@five-ten-sg.com>
parents:
305
diff
changeset
|
275 - Enable smtp verify logging |
9c71faaae576
enable smtp verify logging
Carl Byington <carl@five-ten-sg.com>
parents:
305
diff
changeset
|
276 |
305
1f40b1b0ad31
add bitcoin donation address
Carl Byington <carl@five-ten-sg.com>
parents:
302
diff
changeset
|
277 * Thu Apr 09 2015 Carl Byington <carl@five-ten-sg.com> - 6.45-1 |
1f40b1b0ad31
add bitcoin donation address
Carl Byington <carl@five-ten-sg.com>
parents:
302
diff
changeset
|
278 - Add bitcoin donation address |
1f40b1b0ad31
add bitcoin donation address
Carl Byington <carl@five-ten-sg.com>
parents:
302
diff
changeset
|
279 |
302
52430ef70440
Generic regex now matches against the reverse dns PTR value
Carl Byington <carl@five-ten-sg.com>
parents:
294
diff
changeset
|
280 * Mon Oct 13 2014 Carl Byington <carl@five-ten-sg.com> - 6.44-1 |
52430ef70440
Generic regex now matches against the reverse dns PTR value
Carl Byington <carl@five-ten-sg.com>
parents:
294
diff
changeset
|
281 - Generic regex now matches against the reverse dns PTR value |
52430ef70440
Generic regex now matches against the reverse dns PTR value
Carl Byington <carl@five-ten-sg.com>
parents:
294
diff
changeset
|
282 |
294
7fb5911fe3a4
allow broken SRS0+ rather than the correct SRS0= tag
Carl Byington <carl@five-ten-sg.com>
parents:
291
diff
changeset
|
283 * Fri Jul 18 2014 Carl Byington <carl@five-ten-sg.com> - 6.43-1 |
7fb5911fe3a4
allow broken SRS0+ rather than the correct SRS0= tag
Carl Byington <carl@five-ten-sg.com>
parents:
291
diff
changeset
|
284 - Allow broken SRS0+ rather than the correct SRS0= tag. |
7fb5911fe3a4
allow broken SRS0+ rather than the correct SRS0= tag
Carl Byington <carl@five-ten-sg.com>
parents:
291
diff
changeset
|
285 |
291
9f0d9fcb58dd
Never add auto-whitelist entries for outgoing mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
290
diff
changeset
|
286 * Sat Jun 28 2014 Carl Byington <carl@five-ten-sg.com> - 6.42-1 |
9f0d9fcb58dd
Never add auto-whitelist entries for outgoing mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
290
diff
changeset
|
287 - Never add auto-whitelist entries for outgoing mail from localhost. |
9f0d9fcb58dd
Never add auto-whitelist entries for outgoing mail from localhost
Carl Byington <carl@five-ten-sg.com>
parents:
290
diff
changeset
|
288 |
290
bb69fdc3acaa
Unique ip connection limits only apply to authenticated connections
Carl Byington <carl@five-ten-sg.com>
parents:
286
diff
changeset
|
289 * Fri Mar 21 2014 Carl Byington <carl@five-ten-sg.com> - 6.41-1 |
bb69fdc3acaa
Unique ip connection limits only apply to authenticated connections
Carl Byington <carl@five-ten-sg.com>
parents:
286
diff
changeset
|
290 - Unique ip connection limits only apply to authenticated connections. |
bb69fdc3acaa
Unique ip connection limits only apply to authenticated connections
Carl Byington <carl@five-ten-sg.com>
parents:
286
diff
changeset
|
291 |
286
9bd5388bf469
Fix possible segfault in mlfi_connect, hostaddr might be null
Carl Byington <carl@five-ten-sg.com>
parents:
284
diff
changeset
|
292 * Wed Feb 05 2014 Carl Byington <carl@five-ten-sg.com> - 6.40-1 |
9bd5388bf469
Fix possible segfault in mlfi_connect, hostaddr might be null
Carl Byington <carl@five-ten-sg.com>
parents:
284
diff
changeset
|
293 - Fix possible segfault in mlfi_connect, hostaddr might be null. |
9bd5388bf469
Fix possible segfault in mlfi_connect, hostaddr might be null
Carl Byington <carl@five-ten-sg.com>
parents:
284
diff
changeset
|
294 |
284
896b9393d3f0
Fix segfault caused by freeing unallocated memory
Carl Byington <carl@five-ten-sg.com>
parents:
282
diff
changeset
|
295 * Tue Dec 31 2013 Carl Byington <carl@five-ten-sg.com> - 6.39-1 |
896b9393d3f0
Fix segfault caused by freeing unallocated memory
Carl Byington <carl@five-ten-sg.com>
parents:
282
diff
changeset
|
296 - Fix segfault caused by freeing unallocated memory. |
896b9393d3f0
Fix segfault caused by freeing unallocated memory
Carl Byington <carl@five-ten-sg.com>
parents:
282
diff
changeset
|
297 |
282
e276180647ab
Activate check for unique ip connection limits
Carl Byington <carl@five-ten-sg.com>
parents:
279
diff
changeset
|
298 * Tue Dec 24 2013 Carl Byington <carl@five-ten-sg.com> - 6.38-1 |
e276180647ab
Activate check for unique ip connection limits
Carl Byington <carl@five-ten-sg.com>
parents:
279
diff
changeset
|
299 - Activate check for unique ip connection limits. |
e276180647ab
Activate check for unique ip connection limits
Carl Byington <carl@five-ten-sg.com>
parents:
279
diff
changeset
|
300 |
279
3d894d09c198
add limits on unique ip addresses per hour per authenticated user
Carl Byington <carl@five-ten-sg.com>
parents:
272
diff
changeset
|
301 * Tue Dec 17 2013 Carl Byington <carl@five-ten-sg.com> - 6.37-1 |
3d894d09c198
add limits on unique ip addresses per hour per authenticated user
Carl Byington <carl@five-ten-sg.com>
parents:
272
diff
changeset
|
302 - Add unique ip connection limits per authenticated id or email address. |
3d894d09c198
add limits on unique ip addresses per hour per authenticated user
Carl Byington <carl@five-ten-sg.com>
parents:
272
diff
changeset
|
303 |
272
a99b6c1f5f67
Code cleanup, increase minimum hostname length for uribl checking
Carl Byington <carl@five-ten-sg.com>
parents:
270
diff
changeset
|
304 * Mon Sep 09 2013 Carl Byington <carl@five-ten-sg.com> - 6.36-1 |
a99b6c1f5f67
Code cleanup, increase minimum hostname length for uribl checking
Carl Byington <carl@five-ten-sg.com>
parents:
270
diff
changeset
|
305 - Code cleanup, increase minimum hostname length for uribl checking. |
a99b6c1f5f67
Code cleanup, increase minimum hostname length for uribl checking
Carl Byington <carl@five-ten-sg.com>
parents:
270
diff
changeset
|
306 |
270
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@five-ten-sg.com>
parents:
268
diff
changeset
|
307 * Mon Sep 09 2013 Carl Byington <carl@five-ten-sg.com> - 6.35-1 |
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@five-ten-sg.com>
parents:
268
diff
changeset
|
308 - Use mozilla prefix list for tld checking. Enable surbl/uribl/dbl |
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@five-ten-sg.com>
parents:
268
diff
changeset
|
309 rhs lists. |
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@five-ten-sg.com>
parents:
268
diff
changeset
|
310 |
268
f941563c2a95
Add require_rdns checking
Carl Byington <carl@five-ten-sg.com>
parents:
264
diff
changeset
|
311 * Wed May 22 2013 Carl Byington <carl@five-ten-sg.com> - 6.34-1 |
f941563c2a95
Add require_rdns checking
Carl Byington <carl@five-ten-sg.com>
parents:
264
diff
changeset
|
312 - Add require_rdns checking. |
f941563c2a95
Add require_rdns checking
Carl Byington <carl@five-ten-sg.com>
parents:
264
diff
changeset
|
313 |
264
56f55547b120
fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering
Carl Byington <carl@five-ten-sg.com>
parents:
260
diff
changeset
|
314 * Sat Jul 21 2012 Carl Byington <carl@five-ten-sg.com> - 6.33-1 |
56f55547b120
fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering
Carl Byington <carl@five-ten-sg.com>
parents:
260
diff
changeset
|
315 - Fix unauthenticated rate limit bug for empty mail from. |
56f55547b120
fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering
Carl Byington <carl@five-ten-sg.com>
parents:
260
diff
changeset
|
316 Move unauthenticated rate limit checks after spam filtering. |
56f55547b120
fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering
Carl Byington <carl@five-ten-sg.com>
parents:
260
diff
changeset
|
317 |
260
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@five-ten-sg.com>
parents:
257
diff
changeset
|
318 * Sat Jul 21 2012 Carl Byington <carl@five-ten-sg.com> - 6.32-1 |
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@five-ten-sg.com>
parents:
257
diff
changeset
|
319 - Allow rate limiting for unauthentication connections by mail |
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@five-ten-sg.com>
parents:
257
diff
changeset
|
320 from address or domain. |
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@five-ten-sg.com>
parents:
257
diff
changeset
|
321 |
257
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@five-ten-sg.com>
parents:
255
diff
changeset
|
322 * Sun Jul 01 2012 Carl Byington <carl@five-ten-sg.com> - 6.31-1 |
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@five-ten-sg.com>
parents:
255
diff
changeset
|
323 - Fix uribl lookups on client dns name, need to strip the ip |
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@five-ten-sg.com>
parents:
255
diff
changeset
|
324 address in brackets. |
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@five-ten-sg.com>
parents:
255
diff
changeset
|
325 |
255
d6d5c50b9278
Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits.
Carl Byington <carl@five-ten-sg.com>
parents:
249
diff
changeset
|
326 * Mon Apr 09 2012 Carl Byington <carl@five-ten-sg.com> - 6.30-1 |
d6d5c50b9278
Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits.
Carl Byington <carl@five-ten-sg.com>
parents:
249
diff
changeset
|
327 - Allow dnswl_list and dnsbl_list to be empty, to override lists |
d6d5c50b9278
Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits.
Carl Byington <carl@five-ten-sg.com>
parents:
249
diff
changeset
|
328 specified in the ancestor contexts. |
d6d5c50b9278
Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits.
Carl Byington <carl@five-ten-sg.com>
parents:
249
diff
changeset
|
329 - Add daily recipient limits as a multiple of the hourly limits. |
d6d5c50b9278
Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits.
Carl Byington <carl@five-ten-sg.com>
parents:
249
diff
changeset
|
330 |
d6d5c50b9278
Allow dnswl_list and dnsbl_list to be empty, to override lists specified in the ancestor contexts. Add daily recipient limits as a multiple of the hourly limits.
Carl Byington <carl@five-ten-sg.com>
parents:
249
diff
changeset
|
331 * Sun Apr 08 2012 Carl Byington <carl@five-ten-sg.com> - 6.29-1 |
249 | 332 - Add dnswl support. |
333 | |
246
8b0f16abee53
Add prvs decoding to envelope addresses
Carl Byington <carl@five-ten-sg.com>
parents:
244
diff
changeset
|
334 * Fri Sep 30 2011 Carl Byington <carl@five-ten-sg.com> - 6.28-1 |
8b0f16abee53
Add prvs decoding to envelope addresses
Carl Byington <carl@five-ten-sg.com>
parents:
244
diff
changeset
|
335 - Add prvs decoding to envelope addresses. |
8b0f16abee53
Add prvs decoding to envelope addresses
Carl Byington <carl@five-ten-sg.com>
parents:
244
diff
changeset
|
336 |
244
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibc-static on newer distributions
Carl Byington <carl@five-ten-sg.com>
parents:
242
diff
changeset
|
337 * Mon Aug 15 2011 Carl Byington <carl@five-ten-sg.com> - 6.27-1 |
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibc-static on newer distributions
Carl Byington <carl@five-ten-sg.com>
parents:
242
diff
changeset
|
338 - const correctness fixes from new gcc |
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibc-static on newer distributions
Carl Byington <carl@five-ten-sg.com>
parents:
242
diff
changeset
|
339 |
242
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@five-ten-sg.com>
parents:
241
diff
changeset
|
340 * Fri Nov 19 2010 Carl Byington <carl@five-ten-sg.com> - 6.26-1 |
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@five-ten-sg.com>
parents:
241
diff
changeset
|
341 - 64bit fixes for libresolv.a |
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@five-ten-sg.com>
parents:
241
diff
changeset
|
342 |
241
315c53fbbb77
chkconfig -del in %%preun, not %%postun
Carl Byington <carl@five-ten-sg.com>
parents:
236
diff
changeset
|
343 * Thu Jul 22 2010 Carl Byington <carl@five-ten-sg.com> - 6.25-2 |
315c53fbbb77
chkconfig -del in %%preun, not %%postun
Carl Byington <carl@five-ten-sg.com>
parents:
236
diff
changeset
|
344 - chkconfig -del in %%preun, not %%postun |
315c53fbbb77
chkconfig -del in %%preun, not %%postun
Carl Byington <carl@five-ten-sg.com>
parents:
236
diff
changeset
|
345 |
236
c0d2e99c0a1d
Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
Carl Byington <carl@five-ten-sg.com>
parents:
235
diff
changeset
|
346 * Tue Sep 29 2009 Carl Byington <carl@five-ten-sg.com> - 6.25-1 |
c0d2e99c0a1d
Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
Carl Byington <carl@five-ten-sg.com>
parents:
235
diff
changeset
|
347 - Add surbl checks on the smtp helo value, client reverse dns name, |
c0d2e99c0a1d
Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
Carl Byington <carl@five-ten-sg.com>
parents:
235
diff
changeset
|
348 and mail from domain name. |
c0d2e99c0a1d
Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
Carl Byington <carl@five-ten-sg.com>
parents:
235
diff
changeset
|
349 |
235
e6c66640f6f9
Add SRS decoding to envelope addresses
Carl Byington <carl@five-ten-sg.com>
parents:
233
diff
changeset
|
350 * Tue Jun 09 2009 Carl Byington <carl@five-ten-sg.com> - 6.24-1 |
e6c66640f6f9
Add SRS decoding to envelope addresses
Carl Byington <carl@five-ten-sg.com>
parents:
233
diff
changeset
|
351 - Add SRS decoding to envelope addresses. |
e6c66640f6f9
Add SRS decoding to envelope addresses
Carl Byington <carl@five-ten-sg.com>
parents:
233
diff
changeset
|
352 |
233
5c3e9bf45bb5
Add whitelisting by regex expression filtering.
Carl Byington <carl@five-ten-sg.com>
parents:
231
diff
changeset
|
353 * Mon May 25 2009 Carl Byington <carl@five-ten-sg.com> - 6.23-1 |
5c3e9bf45bb5
Add whitelisting by regex expression filtering.
Carl Byington <carl@five-ten-sg.com>
parents:
231
diff
changeset
|
354 - Add whitelisting by regex expression filtering. |
5c3e9bf45bb5
Add whitelisting by regex expression filtering.
Carl Byington <carl@five-ten-sg.com>
parents:
231
diff
changeset
|
355 |
230
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@five-ten-sg.com>
parents:
227
diff
changeset
|
356 * Fri May 08 2009 Carl Byington <carl@five-ten-sg.com> - 6.22-1 |
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@five-ten-sg.com>
parents:
227
diff
changeset
|
357 - Prevent auto whitelisting due to outgoing multipart/report |
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@five-ten-sg.com>
parents:
227
diff
changeset
|
358 delivery notifications. |
231
4d6bd04d93fa
Fix memory leak in suppressed auto whitelisting.
Carl Byington <carl@five-ten-sg.com>
parents:
230
diff
changeset
|
359 - Fix memory leak in suppressed auto whitelisting. |
230
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@five-ten-sg.com>
parents:
227
diff
changeset
|
360 |
227
3fee608becbc
Fixes to compile on old systems without memrchr or string::clear().
Carl Byington <carl@five-ten-sg.com>
parents:
223
diff
changeset
|
361 * Sat Jan 03 2009 Carl Byington <carl@five-ten-sg.com> - 6.21-1 |
3fee608becbc
Fixes to compile on old systems without memrchr or string::clear().
Carl Byington <carl@five-ten-sg.com>
parents:
223
diff
changeset
|
362 - Fixes to compile on old systems without memrchr or string::clear(). |
3fee608becbc
Fixes to compile on old systems without memrchr or string::clear().
Carl Byington <carl@five-ten-sg.com>
parents:
223
diff
changeset
|
363 - Fix bug in spamassassin interface trying to clear a string with string::empty(). |
3fee608becbc
Fixes to compile on old systems without memrchr or string::clear().
Carl Byington <carl@five-ten-sg.com>
parents:
223
diff
changeset
|
364 |
216
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
214
diff
changeset
|
365 * Sat Dec 27 2008 Carl Byington <carl@five-ten-sg.com> - 6.20-1 |
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
214
diff
changeset
|
366 - Never whitelist self addressed mail. |
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
214
diff
changeset
|
367 - Fixes to compile on Fedora 10 and for const correctness. |
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
214
diff
changeset
|
368 |
214
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
369 * Tue Jun 10 2008 Carl Byington <carl@five-ten-sg.com> - 6.19-1 |
216
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
214
diff
changeset
|
370 - Fixes to compile on Fedora 9 and for const correctness. |
214
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
371 |
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
372 * Wed Mar 05 2008 Carl Byington <carl@five-ten-sg.com> - 6.18-1 |
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
373 - Extend auto-whitelisting when receiving mail even if the auto |
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
374 whitelist is specified in a parent context. |
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
375 |
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@five-ten-sg.com>
parents:
211
diff
changeset
|
376 * Tue Mar 04 2008 Carl Byington <carl@five-ten-sg.com> - 6.17-1 |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
377 - changes for Fedora packaging guidelines |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
378 |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
379 * Thu Aug 30 2007 Carl Byington <carl@five-ten-sg.com> - 6.07 |
169 | 380 - Add generic rdns filtering, fix pre/post scripts |
381 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
382 * Sun Aug 26 2007 Carl Byington <carl@five-ten-sg.com> - 6.04 |
163 | 383 - require spamassassin |
384 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
385 * Sat Jul 07 2007 Carl Byington <carl@five-ten-sg.com> - 6.01 |
153 | 386 - GPL3, auto whitelisting |
387 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
388 * Wed Aug 02 2006 Carl Byington <carl@five-ten-sg.com> - 5.20 |
135 | 389 - http://www.rpm.org/max-rpm/s1-rpm-inside-scripts.html help with postun |
390 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
391 * Thu Mar 16 2006 Carl Byington <carl@five-ten-sg.com> - 5.16 |
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
392 - use %{name} in more places |
124 | 393 |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
394 * Fri Mar 10 2006 Carl Byington <carl@five-ten-sg.com> - 5.13 |
117 | 395 - remove redundant entry in files section |
396 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
397 * Sun Dec 18 2005 Carl Byington <carl@five-ten-sg.com> - 5.11 |
112 | 398 - use autoconf and http://www.fedora.us/docs/rpm-packaging-guidelines.html |
399 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
400 * Tue Jan 03 2005 Carl Byington <carl@five-ten-sg.com> - 4.0 |
94 | 401 - added hosts-ignore conf file |
402 - see RELEASE_NOTES | |
403 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
404 * Thu Jul 15 2004 John Gunkel <antispam@boing.ca> - 1.3 |
94 | 405 - patch to rc file no longer needed |
406 - see RELEASE_NOTES | |
407 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
408 * Mon Jul 05 2004 John Gunkel <jgunkel@palliser.ca> - 1.2 |
94 | 409 - Fixed some typos |
410 - removed patch into separate file | |
411 - added config migration as suggested by Carl | |
412 - Added reminder to edit sendmail.mc | |
413 | |
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@five-ten-sg.com>
parents:
180
diff
changeset
|
414 * Wed Jun 30 2004 John Gunkel <jgunkel@palliser.ca> - 1.1 |
94 | 415 - Initial revision of spec file. Need to add a better description, docs and a sendmail.mc message |