Release 0.8.11

This commit is contained in:
Stuart Gathman
2008-10-11 15:57:59 +00:00
parent 96f5b6e9dc
commit a5078a6eb1
3 changed files with 9 additions and 8 deletions
+1
View File
@@ -16,6 +16,7 @@ include bms.py
include spf.py include spf.py
include cid2spf.py include cid2spf.py
include spfquery.py include spfquery.py
include ban2zone.py
include test.py include test.py
include sample.py include sample.py
include milter-template.py include milter-template.py
+4 -5
View File
@@ -1,14 +1,13 @@
#!/usr/bin/python2.4 #!/usr/bin/python2.4
# Convert banned ip list to zonefile data suitable for use as a
# DNS blacklist with BIND. This is a way to share your banned ips
# with friends.
import socket import socket
import sys import sys
from glob import glob from glob import glob
banned_ips = [socket.inet_aton(ip) for fn in sys.argv[1:] for ip in open(fn)] banned_ips = set(socket.inet_aton(ip)
for fn in sys.argv[1:]
for ip in open(fn))
banned_ips = list(banned_ips)
banned_ips.sort() banned_ips.sort()
for ip in banned_ips: for ip in banned_ips:
a = socket.inet_ntoa(ip).split('.') a = socket.inet_ntoa(ip).split('.')
+4 -3
View File
@@ -2,9 +2,9 @@
# module. To compile all three on 32-bit Intel, use: # module. To compile all three on 32-bit Intel, use:
# rpmbuild -ba --target=i386,noarch pymilter.spec # rpmbuild -ba --target=i386,noarch pymilter.spec
%define __python python %define __python python2.4
%define version 0.8.11 %define version 0.8.11
%define release 1%{?dist} %define release 1%{?dist}.py24
# what version of RH are we building for? # what version of RH are we building for?
%define redhat7 0 %define redhat7 0
@@ -73,7 +73,7 @@ mkdir -p $RPM_BUILD_ROOT/etc/mail
mkdir $RPM_BUILD_ROOT/var/log/milter/save mkdir $RPM_BUILD_ROOT/var/log/milter/save
mkdir -p $RPM_BUILD_ROOT%{libdir} mkdir -p $RPM_BUILD_ROOT%{libdir}
cp *.txt $RPM_BUILD_ROOT/var/log/milter cp *.txt $RPM_BUILD_ROOT/var/log/milter
cp bms.py spfmilter.py $RPM_BUILD_ROOT%{libdir} cp -p bms.py spfmilter.py ban2zone.py $RPM_BUILD_ROOT%{libdir}
cp milter.cfg $RPM_BUILD_ROOT/etc/mail/pymilter.cfg cp milter.cfg $RPM_BUILD_ROOT/etc/mail/pymilter.cfg
cp spfmilter.cfg $RPM_BUILD_ROOT/etc/mail cp spfmilter.cfg $RPM_BUILD_ROOT/etc/mail
@@ -172,6 +172,7 @@ fi
%dir /var/log/milter %dir /var/log/milter
%dir /var/log/milter/save %dir /var/log/milter/save
%config %{libdir}/bms.py %config %{libdir}/bms.py
%config %{libdir}/ban2zone.py
%config(noreplace) /var/log/milter/strike3.txt %config(noreplace) /var/log/milter/strike3.txt
%config(noreplace) /var/log/milter/softfail.txt %config(noreplace) /var/log/milter/softfail.txt
%config(noreplace) /var/log/milter/fail.txt %config(noreplace) /var/log/milter/fail.txt