Mercurial > dnsbl
annotate dnsbl.spec.in @ 379:e42923f8f3fd stable6050
better message for dkim signers listed on surbl
author  Carl Byington <carl@fivetensg.com> 

date  Mon, 20 Feb 2017 08:38:48 0800 
parents  7fd39f029936 
children  879a470c6ac3 
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@fivetensg.com>
parents:
180
diff
changeset

3 Summary: Sendmail milter for spam control 
112  4 Name: @PACKAGE@ 
5 Version: @VERSION@  
242
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@fivetensg.com>
parents:
241
diff
changeset

6 Release: 1%{?dist} 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.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@fivetensg.com>
parents:
180
diff
changeset

9 Source: http://www.fivetensg.com/%{name}/packages/%{name}%{version}.tar.gz 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.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@fivetensg.com>
parents:
180
diff
changeset

11 URL: http://www.fivetensg.com/%{name}/ 
112  12 
377
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

13 Requires(pre): /usr/sbin/useradd 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

14 Requires(pre): /usr/bin/getent 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

15 Requires(postun): /usr/sbin/userdel 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

16 Requires(post): /sbin/chkconfig 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

17 Requires(preun): /sbin/chkconfig 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

18 Requires(post): /sbin/service 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

19 Requires(preun): /sbin/service 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

20 BuildRequires: sendmaildevel >= 8.12.1 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

21 BuildRequires: spamassassin 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

22 BuildRequires: glibcdevel 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

23 %if "%{?dist}" == ".el6" 
244
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibcstatic on newer distributions
Carl Byington <carl@fivetensg.com>
parents:
242
diff
changeset

24 BuildRequires: glibcstatic 
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibcstatic on newer distributions
Carl Byington <carl@fivetensg.com>
parents:
242
diff
changeset

25 %endif 
112  26 Requires: sendmail >= 8.12.1 
27 Requires: sendmailcf  
163  28 Requires: spamassassin 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

29 %if "%{?dist}" == ".el7" 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

30 Requires(pre): systemdsysv, shadowutils 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

31 Requires(post): systemdunits 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

32 Requires(preun): systemdunits 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

33 Requires(postun): systemdunits 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

34 Requires: coreutils 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

35 Requires: systemdunits 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

36 BuildRequires: systemdunits 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

37 BuildRequires: glibcstatic 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

38 %endif 
221
21037aa3aae5
try to build proper rpm by avoiding auto requires, revert to only libresolv.a
Carl Byington <carl@fivetensg.com>
parents:
216
diff
changeset

39 
94  40 
41 %description  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

42 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@fivetensg.com>
parents:
180
diff
changeset

43 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@fivetensg.com>
parents:
180
diff
changeset

44 sideeffect, 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@fivetensg.com>
parents:
180
diff
changeset

45 a perrecipient 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@fivetensg.com>
parents:
180
diff
changeset

46 the SBL, where all other users @example.com use only the SBL. 
94  47 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

48 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@fivetensg.com>
parents:
180
diff
changeset

49 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@fivetensg.com>
parents:
180
diff
changeset

50 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@fivetensg.com>
parents:
180
diff
changeset

51 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@fivetensg.com>
parents:
180
diff
changeset

52 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@fivetensg.com>
parents:
180
diff
changeset

53 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@fivetensg.com>
parents:
180
diff
changeset

54 specified limit. 
94  55 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

56 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@fivetensg.com>
parents:
180
diff
changeset

57 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@fivetensg.com>
parents:
180
diff
changeset

58 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@fivetensg.com>
parents:
180
diff
changeset

59 insensitive. 
94  60 
112  61 
94  62 %prep 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

63 %setup q 
112  64 
94  65 %build 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

66 %configure 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

67 make %{?_smp_mflags} 
94  68 
69 %install  
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

70 rm rf %{buildroot} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

71 make DESTDIR=%{buildroot} install 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

72 mkdir p %{buildroot}%{_sysconfdir}/%{name}/autowhite 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

73 mkdir p %{buildroot}%{_sysconfdir}/%{name}/.spamassassin 
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@fivetensg.com>
parents:
370
diff
changeset

74 install m 644 D %{buildroot}%{_sysconfdir}/%{name}/dnsblnogrey \ 
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@fivetensg.com>
parents:
370
diff
changeset

75 %{buildroot}/var/dcc/userdirs/dnsblnogrey/whiteclnt 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

76 %if "%{?dist}" == ".el7" 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

77 install m 644 D %{buildroot}%{_sysconfdir}/%{name}/%{name}.service \ 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

78 %{buildroot}%{_unitdir}/%{name}.service 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

79 install m 755 d %{buildroot}%{_prefix}/lib/tmpfiles.d 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

80 install m 644 %{buildroot}%{_sysconfdir}/%{name}/%{name}tmpfs.conf \ 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

81 %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

82 %else 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

83 install m 755 D %{buildroot}%{_sysconfdir}/%{name}/%{name} \ 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

84 %{buildroot}%{_initrddir}/%{name} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

85 %endif 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

86 mkdir p %{buildroot}/var/run/%{name} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

87 rm f %{buildroot}%{_sysconfdir}/%{name}/%{name} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

88 rm f %{buildroot}%{_sysconfdir}/%{name}/%{name}.service 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

89 rm f %{buildroot}%{_sysconfdir}/%{name}/%{name}tmpfs.conf 
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@fivetensg.com>
parents:
370
diff
changeset

90 rm f %{buildroot}%{_sysconfdir}/%{name}/dnsblnogrey 
94  91 
169  92 
94  93 %pre 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

94 /usr/bin/getent passwd %{name} >/dev/null  /usr/sbin/useradd r d %{_sysconfdir}/%{name} M c "%{name} pseudouser" s /sbin/nologin %{name} >/dev/null 
94  95 
96  
97 %post  
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

98 if [ $1 = 1 ]; then 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

99 # initial install 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

100 %if "%{?dist}" == ".el7" 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

101 /bin/systemctl daemonreload &>/dev/null  : 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

102 %else 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

103 /sbin/chkconfig add %{name} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

104 %endif 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

105 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@fivetensg.com>
parents:
335
diff
changeset

106 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@fivetensg.com>
parents:
335
diff
changeset

107 echo 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

108 fi 
94  109 
110 %preun  
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

111 if [ $1 = 0 ]; then 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

112 # package removal, not upgrade 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

113 %if "%{?dist}" == ".el7" 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

114 /bin/systemctl noreload disable %{name}.service &>/dev/null  : 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

115 /bin/systemctl stop %{name}.service &>/dev/null  : 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

116 %else 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

117 /sbin/service %{name} stop  : 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

118 /sbin/chkconfig del %{name} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

119 %endif 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

120 fi 
112  121 
94  122 
123 %postun  
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

124 if [ $1 ge 1 ]; then 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

125 # package upgrade, not uninstall 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

126 %if "%{?dist}" == ".el7" 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

127 /bin/systemctl tryrestart %{name}.service &>/dev/null  : 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

128 %else 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

129 /sbin/service %{name} restart  : 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

130 %endif 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

131 fi 
94  132 
112  133 
94  134 %clean 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

135 rm rf %{buildroot} 
211
4db1457cd11a
Extend autowhitelisting when receiving mail even if the auto whitelist is specified in a parent context.
Carl Byington <carl@fivetensg.com>
parents:
209
diff
changeset

136 
94  137 
138 %files  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

139 %defattr(,root,root,) 
112  140 %{_sbindir}/* 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

141 %{_mandir}/man1/* 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

142 %{_mandir}/man5/* 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

143 %docdir %{_datadir}/doc/%{name}%{version} 
208
ec5cb59a7368
more changes to properly package html files
Carl Byington <carl@fivetensg.com>
parents:
207
diff
changeset

144 %{_datadir}/doc/%{name}%{version} 
204
391e4dd074c2
more changes trying to get the pdf documentation to package properly via rpm
Carl Byington <carl@fivetensg.com>
parents:
203
diff
changeset

145 %config(noreplace) %attr(0750,%{name},root) %{_sysconfdir}/%{name} 
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@fivetensg.com>
parents:
370
diff
changeset

146 %config(noreplace) %attr(0644,root,root) /var/dcc/userdirs/dnsblnogrey/whiteclnt 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

147 %if "%{?dist}" == ".el7" 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

148 %{_prefix}/lib/tmpfiles.d/%{name}.conf 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

149 %{_unitdir}/%{name}.service 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

150 %else 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

151 %{_initrddir}/%{name} 
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

152 %endif 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

153 %dir %attr(0750,%{name},root) /var/run/%{name} 
112  154 
94  155 
156 %changelog  
377
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

157 * Sat Feb 18 2017 Carl Byington <carl@fivetensg.com>  6.501 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

158  reject if dkim signer is listed on surbl 
7fd39f029936
reject if dkim signer is listed on surbl
Carl Byington <carl@fivetensg.com>
parents:
375
diff
changeset

159 
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@fivetensg.com>
parents:
370
diff
changeset

160 * Wed Feb 08 2017 Carl Byington <carl@fivetensg.com>  6.491 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

161  RHEL7 systemd and /var/run is on tmpfs 
371
df7dc6b2b153
install dnsblnogrey/whiteclnt for dccifd
Carl Byington <carl@fivetensg.com>
parents:
370
diff
changeset

162  install dnsblnogrey/whiteclnt for dccifd 
370
5380552644e2
RHEL7 systemd and /var/run on tmpfs
Carl Byington <carl@fivetensg.com>
parents:
335
diff
changeset

163 
335
354b15b8b263
header from may appear very early in unsigned messages
Carl Byington <carl@fivetensg.com>
parents:
321
diff
changeset

164 * Tue Dec 20 2016 Carl Byington <carl@fivetensg.com>  6.481 
321
e172dc10fe24
add dkim white/black listing
Carl Byington <carl@fivetensg.com>
parents:
316
diff
changeset

165  allow dkim whitelisting. 
e172dc10fe24
add dkim white/black listing
Carl Byington <carl@fivetensg.com>
parents:
316
diff
changeset

166 
316
f7c5cfb76e86
better smtp verify logging
Carl Byington <carl@fivetensg.com>
parents:
312
diff
changeset

167 * Wed Sep 21 2016 Carl Byington <carl@fivetensg.com>  6.471 
f7c5cfb76e86
better smtp verify logging
Carl Byington <carl@fivetensg.com>
parents:
312
diff
changeset

168  Better smtp verify logging 
f7c5cfb76e86
better smtp verify logging
Carl Byington <carl@fivetensg.com>
parents:
312
diff
changeset

169 
312
9c71faaae576
enable smtp verify logging
Carl Byington <carl@fivetensg.com>
parents:
305
diff
changeset

170 * Mon Sep 19 2016 Carl Byington <carl@fivetensg.com>  6.461 
9c71faaae576
enable smtp verify logging
Carl Byington <carl@fivetensg.com>
parents:
305
diff
changeset

171  Enable smtp verify logging 
9c71faaae576
enable smtp verify logging
Carl Byington <carl@fivetensg.com>
parents:
305
diff
changeset

172 
305
1f40b1b0ad31
add bitcoin donation address
Carl Byington <carl@fivetensg.com>
parents:
302
diff
changeset

173 * Thu Apr 09 2015 Carl Byington <carl@fivetensg.com>  6.451 
1f40b1b0ad31
add bitcoin donation address
Carl Byington <carl@fivetensg.com>
parents:
302
diff
changeset

174  Add bitcoin donation address 
1f40b1b0ad31
add bitcoin donation address
Carl Byington <carl@fivetensg.com>
parents:
302
diff
changeset

175 
302
52430ef70440
Generic regex now matches against the reverse dns PTR value
Carl Byington <carl@fivetensg.com>
parents:
294
diff
changeset

176 * Mon Oct 13 2014 Carl Byington <carl@fivetensg.com>  6.441 
52430ef70440
Generic regex now matches against the reverse dns PTR value
Carl Byington <carl@fivetensg.com>
parents:
294
diff
changeset

177  Generic regex now matches against the reverse dns PTR value 
52430ef70440
Generic regex now matches against the reverse dns PTR value
Carl Byington <carl@fivetensg.com>
parents:
294
diff
changeset

178 
294
7fb5911fe3a4
allow broken SRS0+ rather than the correct SRS0= tag
Carl Byington <carl@fivetensg.com>
parents:
291
diff
changeset

179 * Fri Jul 18 2014 Carl Byington <carl@fivetensg.com>  6.431 
7fb5911fe3a4
allow broken SRS0+ rather than the correct SRS0= tag
Carl Byington <carl@fivetensg.com>
parents:
291
diff
changeset

180  Allow broken SRS0+ rather than the correct SRS0= tag. 
7fb5911fe3a4
allow broken SRS0+ rather than the correct SRS0= tag
Carl Byington <carl@fivetensg.com>
parents:
291
diff
changeset

181 
291
9f0d9fcb58dd
Never add autowhitelist entries for outgoing mail from localhost
Carl Byington <carl@fivetensg.com>
parents:
290
diff
changeset

182 * Sat Jun 28 2014 Carl Byington <carl@fivetensg.com>  6.421 
9f0d9fcb58dd
Never add autowhitelist entries for outgoing mail from localhost
Carl Byington <carl@fivetensg.com>
parents:
290
diff
changeset

183  Never add autowhitelist entries for outgoing mail from localhost. 
9f0d9fcb58dd
Never add autowhitelist entries for outgoing mail from localhost
Carl Byington <carl@fivetensg.com>
parents:
290
diff
changeset

184 
290
bb69fdc3acaa
Unique ip connection limits only apply to authenticated connections
Carl Byington <carl@fivetensg.com>
parents:
286
diff
changeset

185 * Fri Mar 21 2014 Carl Byington <carl@fivetensg.com>  6.411 
bb69fdc3acaa
Unique ip connection limits only apply to authenticated connections
Carl Byington <carl@fivetensg.com>
parents:
286
diff
changeset

186  Unique ip connection limits only apply to authenticated connections. 
bb69fdc3acaa
Unique ip connection limits only apply to authenticated connections
Carl Byington <carl@fivetensg.com>
parents:
286
diff
changeset

187 
286
9bd5388bf469
Fix possible segfault in mlfi_connect, hostaddr might be null
Carl Byington <carl@fivetensg.com>
parents:
284
diff
changeset

188 * Wed Feb 05 2014 Carl Byington <carl@fivetensg.com>  6.401 
9bd5388bf469
Fix possible segfault in mlfi_connect, hostaddr might be null
Carl Byington <carl@fivetensg.com>
parents:
284
diff
changeset

189  Fix possible segfault in mlfi_connect, hostaddr might be null. 
9bd5388bf469
Fix possible segfault in mlfi_connect, hostaddr might be null
Carl Byington <carl@fivetensg.com>
parents:
284
diff
changeset

190 
284
896b9393d3f0
Fix segfault caused by freeing unallocated memory
Carl Byington <carl@fivetensg.com>
parents:
282
diff
changeset

191 * Tue Dec 31 2013 Carl Byington <carl@fivetensg.com>  6.391 
896b9393d3f0
Fix segfault caused by freeing unallocated memory
Carl Byington <carl@fivetensg.com>
parents:
282
diff
changeset

192  Fix segfault caused by freeing unallocated memory. 
896b9393d3f0
Fix segfault caused by freeing unallocated memory
Carl Byington <carl@fivetensg.com>
parents:
282
diff
changeset

193 
282
e276180647ab
Activate check for unique ip connection limits
Carl Byington <carl@fivetensg.com>
parents:
279
diff
changeset

194 * Tue Dec 24 2013 Carl Byington <carl@fivetensg.com>  6.381 
e276180647ab
Activate check for unique ip connection limits
Carl Byington <carl@fivetensg.com>
parents:
279
diff
changeset

195  Activate check for unique ip connection limits. 
e276180647ab
Activate check for unique ip connection limits
Carl Byington <carl@fivetensg.com>
parents:
279
diff
changeset

196 
279
3d894d09c198
add limits on unique ip addresses per hour per authenticated user
Carl Byington <carl@fivetensg.com>
parents:
272
diff
changeset

197 * Tue Dec 17 2013 Carl Byington <carl@fivetensg.com>  6.371 
3d894d09c198
add limits on unique ip addresses per hour per authenticated user
Carl Byington <carl@fivetensg.com>
parents:
272
diff
changeset

198  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@fivetensg.com>
parents:
272
diff
changeset

199 
272
a99b6c1f5f67
Code cleanup, increase minimum hostname length for uribl checking
Carl Byington <carl@fivetensg.com>
parents:
270
diff
changeset

200 * Mon Sep 09 2013 Carl Byington <carl@fivetensg.com>  6.361 
a99b6c1f5f67
Code cleanup, increase minimum hostname length for uribl checking
Carl Byington <carl@fivetensg.com>
parents:
270
diff
changeset

201  Code cleanup, increase minimum hostname length for uribl checking. 
a99b6c1f5f67
Code cleanup, increase minimum hostname length for uribl checking
Carl Byington <carl@fivetensg.com>
parents:
270
diff
changeset

202 
270
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@fivetensg.com>
parents:
268
diff
changeset

203 * Mon Sep 09 2013 Carl Byington <carl@fivetensg.com>  6.351 
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@fivetensg.com>
parents:
268
diff
changeset

204  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@fivetensg.com>
parents:
268
diff
changeset

205 rhs lists. 
f92f24950bd3
Use mozilla prefix list for tld checking, Enable surbl/uribl/dbl rhs lists
Carl Byington <carl@fivetensg.com>
parents:
268
diff
changeset

206 
268
f941563c2a95
Add require_rdns checking
Carl Byington <carl@fivetensg.com>
parents:
264
diff
changeset

207 * Wed May 22 2013 Carl Byington <carl@fivetensg.com>  6.341 
f941563c2a95
Add require_rdns checking
Carl Byington <carl@fivetensg.com>
parents:
264
diff
changeset

208  Add require_rdns checking. 
f941563c2a95
Add require_rdns checking
Carl Byington <carl@fivetensg.com>
parents:
264
diff
changeset

209 
264
56f55547b120
fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering
Carl Byington <carl@fivetensg.com>
parents:
260
diff
changeset

210 * Sat Jul 21 2012 Carl Byington <carl@fivetensg.com>  6.331 
56f55547b120
fix unauthenticated rate limit bug for empty mail from; move unauthenticated rate limit checks after spam filtering
Carl Byington <carl@fivetensg.com>
parents:
260
diff
changeset

211  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@fivetensg.com>
parents:
260
diff
changeset

212 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@fivetensg.com>
parents:
260
diff
changeset

213 
260
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@fivetensg.com>
parents:
257
diff
changeset

214 * Sat Jul 21 2012 Carl Byington <carl@fivetensg.com>  6.321 
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@fivetensg.com>
parents:
257
diff
changeset

215  Allow rate limiting for unauthentication connections by mail 
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@fivetensg.com>
parents:
257
diff
changeset

216 from address or domain. 
7c05043a220e
add recipient rate limits by email from address or domain
Carl Byington <carl@fivetensg.com>
parents:
257
diff
changeset

217 
257
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@fivetensg.com>
parents:
255
diff
changeset

218 * Sun Jul 01 2012 Carl Byington <carl@fivetensg.com>  6.311 
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@fivetensg.com>
parents:
255
diff
changeset

219  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@fivetensg.com>
parents:
255
diff
changeset

220 address in brackets. 
d11b529ce9c5
Fix uribl lookups on client dns name, need to strip the ip address in brackets
Carl Byington <carl@fivetensg.com>
parents:
255
diff
changeset

221 
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@fivetensg.com>
parents:
249
diff
changeset

222 * Mon Apr 09 2012 Carl Byington <carl@fivetensg.com>  6.301 
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@fivetensg.com>
parents:
249
diff
changeset

223  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@fivetensg.com>
parents:
249
diff
changeset

224 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@fivetensg.com>
parents:
249
diff
changeset

225  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@fivetensg.com>
parents:
249
diff
changeset

226 
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@fivetensg.com>
parents:
249
diff
changeset

227 * Sun Apr 08 2012 Carl Byington <carl@fivetensg.com>  6.291 
249  228  Add dnswl support. 
229  
246
8b0f16abee53
Add prvs decoding to envelope addresses
Carl Byington <carl@fivetensg.com>
parents:
244
diff
changeset

230 * Fri Sep 30 2011 Carl Byington <carl@fivetensg.com>  6.281 
8b0f16abee53
Add prvs decoding to envelope addresses
Carl Byington <carl@fivetensg.com>
parents:
244
diff
changeset

231  Add prvs decoding to envelope addresses. 
8b0f16abee53
Add prvs decoding to envelope addresses
Carl Byington <carl@fivetensg.com>
parents:
244
diff
changeset

232 
244
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibcstatic on newer distributions
Carl Byington <carl@fivetensg.com>
parents:
242
diff
changeset

233 * Mon Aug 15 2011 Carl Byington <carl@fivetensg.com>  6.271 
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibcstatic on newer distributions
Carl Byington <carl@fivetensg.com>
parents:
242
diff
changeset

234  const correctness fixes from new gcc 
ef97c7cd4a6e
const correctness fixes from new gcc, libresolv.a moved to glibcstatic on newer distributions
Carl Byington <carl@fivetensg.com>
parents:
242
diff
changeset

235 
242
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@fivetensg.com>
parents:
241
diff
changeset

236 * Fri Nov 19 2010 Carl Byington <carl@fivetensg.com>  6.261 
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@fivetensg.com>
parents:
241
diff
changeset

237  64bit fixes for libresolv.a 
d8ee4c97b9ab
64 bit fixes for libresolv.a
Carl Byington <carl@fivetensg.com>
parents:
241
diff
changeset

238 
241
315c53fbbb77
chkconfig del in %%preun, not %%postun
Carl Byington <carl@fivetensg.com>
parents:
236
diff
changeset

239 * Thu Jul 22 2010 Carl Byington <carl@fivetensg.com>  6.252 
315c53fbbb77
chkconfig del in %%preun, not %%postun
Carl Byington <carl@fivetensg.com>
parents:
236
diff
changeset

240  chkconfig del in %%preun, not %%postun 
315c53fbbb77
chkconfig del in %%preun, not %%postun
Carl Byington <carl@fivetensg.com>
parents:
236
diff
changeset

241 
236
c0d2e99c0a1d
Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
Carl Byington <carl@fivetensg.com>
parents:
235
diff
changeset

242 * Tue Sep 29 2009 Carl Byington <carl@fivetensg.com>  6.251 
c0d2e99c0a1d
Add surbl checks on the smtp helo value, client reverse dns name, and mail from domain name
Carl Byington <carl@fivetensg.com>
parents:
235
diff
changeset

243  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@fivetensg.com>
parents:
235
diff
changeset

244 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@fivetensg.com>
parents:
235
diff
changeset

245 
235
e6c66640f6f9
Add SRS decoding to envelope addresses
Carl Byington <carl@fivetensg.com>
parents:
233
diff
changeset

246 * Tue Jun 09 2009 Carl Byington <carl@fivetensg.com>  6.241 
e6c66640f6f9
Add SRS decoding to envelope addresses
Carl Byington <carl@fivetensg.com>
parents:
233
diff
changeset

247  Add SRS decoding to envelope addresses. 
e6c66640f6f9
Add SRS decoding to envelope addresses
Carl Byington <carl@fivetensg.com>
parents:
233
diff
changeset

248 
233
5c3e9bf45bb5
Add whitelisting by regex expression filtering.
Carl Byington <carl@fivetensg.com>
parents:
231
diff
changeset

249 * Mon May 25 2009 Carl Byington <carl@fivetensg.com>  6.231 
5c3e9bf45bb5
Add whitelisting by regex expression filtering.
Carl Byington <carl@fivetensg.com>
parents:
231
diff
changeset

250  Add whitelisting by regex expression filtering. 
5c3e9bf45bb5
Add whitelisting by regex expression filtering.
Carl Byington <carl@fivetensg.com>
parents:
231
diff
changeset

251 
230
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@fivetensg.com>
parents:
227
diff
changeset

252 * Fri May 08 2009 Carl Byington <carl@fivetensg.com>  6.221 
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@fivetensg.com>
parents:
227
diff
changeset

253  Prevent auto whitelisting due to outgoing multipart/report 
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@fivetensg.com>
parents:
227
diff
changeset

254 delivery notifications. 
231
4d6bd04d93fa
Fix memory leak in suppressed auto whitelisting.
Carl Byington <carl@fivetensg.com>
parents:
230
diff
changeset

255  Fix memory leak in suppressed auto whitelisting. 
230
ad38575e98ca
Prevent auto whitelisting due to outgoing multipart/report delivery notifications.
Carl Byington <carl@fivetensg.com>
parents:
227
diff
changeset

256 
227
3fee608becbc
Fixes to compile on old systems without memrchr or string::clear().
Carl Byington <carl@fivetensg.com>
parents:
223
diff
changeset

257 * Sat Jan 03 2009 Carl Byington <carl@fivetensg.com>  6.211 
3fee608becbc
Fixes to compile on old systems without memrchr or string::clear().
Carl Byington <carl@fivetensg.com>
parents:
223
diff
changeset

258  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@fivetensg.com>
parents:
223
diff
changeset

259  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@fivetensg.com>
parents:
223
diff
changeset

260 
216
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@fivetensg.com>
parents:
214
diff
changeset

261 * Sat Dec 27 2008 Carl Byington <carl@fivetensg.com>  6.201 
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@fivetensg.com>
parents:
214
diff
changeset

262  Never whitelist self addressed mail. 
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@fivetensg.com>
parents:
214
diff
changeset

263  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@fivetensg.com>
parents:
214
diff
changeset

264 
214
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@fivetensg.com>
parents:
211
diff
changeset

265 * Tue Jun 10 2008 Carl Byington <carl@fivetensg.com>  6.191 
216
784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
Carl Byington <carl@fivetensg.com>
parents:
214
diff
changeset

266  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@fivetensg.com>
parents:
211
diff
changeset

267 
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@fivetensg.com>
parents:
211
diff
changeset

268 * Wed Mar 05 2008 Carl Byington <carl@fivetensg.com>  6.181 
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@fivetensg.com>
parents:
211
diff
changeset

269  Extend autowhitelisting when receiving mail even if the auto 
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@fivetensg.com>
parents:
211
diff
changeset

270 whitelist is specified in a parent context. 
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@fivetensg.com>
parents:
211
diff
changeset

271 
82886d4dd71f
Fixes to compile on Fedora 9 and for const correctness.
Carl Byington <carl@fivetensg.com>
parents:
211
diff
changeset

272 * Tue Mar 04 2008 Carl Byington <carl@fivetensg.com>  6.171 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

273  changes for Fedora packaging guidelines 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

274 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

275 * Thu Aug 30 2007 Carl Byington <carl@fivetensg.com>  6.07 
169  276  Add generic rdns filtering, fix pre/post scripts 
277  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

278 * Sun Aug 26 2007 Carl Byington <carl@fivetensg.com>  6.04 
163  279  require spamassassin 
280  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

281 * Sat Jul 07 2007 Carl Byington <carl@fivetensg.com>  6.01 
153  282  GPL3, auto whitelisting 
283  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

284 * Wed Aug 02 2006 Carl Byington <carl@fivetensg.com>  5.20 
135  285  http://www.rpm.org/maxrpm/s1rpminsidescripts.html help with postun 
286  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

287 * Thu Mar 16 2006 Carl Byington <carl@fivetensg.com>  5.16 
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

288  use %{name} in more places 
124  289 
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

290 * Fri Mar 10 2006 Carl Byington <carl@fivetensg.com>  5.13 
117  291  remove redundant entry in files section 
292  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

293 * Sun Dec 18 2005 Carl Byington <carl@fivetensg.com>  5.11 
112  294  use autoconf and http://www.fedora.us/docs/rpmpackagingguidelines.html 
295  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

296 * Tue Jan 03 2005 Carl Byington <carl@fivetensg.com>  4.0 
94  297  added hostsignore conf file 
298  see RELEASE_NOTES  
299  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

300 * Thu Jul 15 2004 John Gunkel <antispam@boing.ca>  1.3 
94  301  patch to rc file no longer needed 
302  see RELEASE_NOTES  
303  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

304 * Mon Jul 05 2004 John Gunkel <jgunkel@palliser.ca>  1.2 
94  305  Fixed some typos 
306  removed patch into separate file  
307  added config migration as suggested by Carl  
308  Added reminder to edit sendmail.mc  
309  
203
92a5c866bdfa
Verify from/to pairs even if they might be explicitly whitelisted.
Carl Byington <carl@fivetensg.com>
parents:
180
diff
changeset

310 * Wed Jun 30 2004 John Gunkel <jgunkel@palliser.ca>  1.1 
94  311  Initial revision of spec file. Need to add a better description, docs and a sendmail.mc message 