Author: grzegorz Date: Tue Dec 5 20:05:47 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 0.11 - added multiple domains patch - added init scipt (NFY!!!) - added sysconfig config - added BR
---- Files affected: SPECS: dkfilter.spec (1.5 -> 1.6) ---- Diffs: ================================================================ Index: SPECS/dkfilter.spec diff -u SPECS/dkfilter.spec:1.5 SPECS/dkfilter.spec:1.6 --- SPECS/dkfilter.spec:1.5 Tue Mar 21 21:32:40 2006 +++ SPECS/dkfilter.spec Tue Dec 5 21:05:42 2006 @@ -1,25 +1,34 @@ # $Revision$, $Date$ # TODO: -# - init script, whole service stuff +# - chkconfig pre post +# - user[add|del] dkfilter # %include /usr/lib/rpm/macros.perl Summary: dkfilter - an SMTP-proxy designed for Postfix Summary(pl): dkfilter - proxy SMTP zaprojektowane dla Postfiksa Name: dkfilter -Version: 0.9 +Version: 0.11 Release: 0.8 License: GPL v2 Group: Daemons Source0: http://jason.long.name/dkfilter/%{name}-%{version}.tar.gz -# Source0-md5: 3100af34fd00df4d80f07d3533cdf0eb +# Source0-md5: e295678fc728c139137bfadf4a679262 +Source1: %{name}.init +Source2: %{name}.sysconfig +Source3: %{name}.out.conf Patch0: %{name}-perllib.patch +Patch1: %{name}-config_file.patch URL: http://jason.long.name/dkfilter/ BuildRequires: autoconf BuildRequires: automake +BuildRequires: perl-Crypt-OpenSSL-RSA +BuildRequires: perl-Net-Server >= 0.89 BuildRequires: perl-devel >= 1:5.8.0 BuildRequires: rpm-perlprov >= 4.1-13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define _sysconfdir /etc/%{name} + %description dkfilter is an SMTP-proxy designed for Postfix. It implements DomainKeys message signing and verification. It comprises two separate @@ -31,14 +40,15 @@ %description -l pl dkfilter to proxy SMTP zaprojektowane dla Postfiksa. Implementuje podpisywanie i weryfikację wiadomości DomainKeys. Zawiera dwa -oddzielne filtry, filtr "outbound" do podpisywania poczty -wychodzącej oraz filtr "inbound" do weryfikacji podpisów poczty -przychodzącej. Filtry mogą pracować w filtrach zawartości Postfiksa -Before-Queue (przed kolejką) lub After-Queue (za kolejką). +oddzielne filtry, filtr "outbound" do podpisywania poczty wychodzącej +oraz filtr "inbound" do weryfikacji podpisów poczty przychodzącej. +Filtry mogą pracować w filtrach zawartości Postfiksa Before-Queue +(przed kolejką) lub After-Queue (za kolejką). %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %{__aclocal} @@ -52,9 +62,15 @@ %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_sysconfdir}/ssl,/etc/rc.d/init.d,/etc/sysconfig} + %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dkfilter +install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/dkfilter +install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.out.conf + %clean rm -rf $RPM_BUILD_ROOT @@ -67,16 +83,15 @@ %dir %{perl_vendorlib}/MSDW/SMTP %{perl_vendorlib}/MSDW/SMTP/*.pm %{perl_vendorlib}/Mail/*.pm -%dir %{perl_vendorlib}/Mail/DKIM -%{perl_vendorlib}/Mail/DKIM/*.pm -%dir %{perl_vendorlib}/Mail/DKIM/Algorithm -%{perl_vendorlib}/Mail/DKIM/Algorithm/*.pm -%dir %{perl_vendorlib}/Mail/DKIM/Canonicalization -%{perl_vendorlib}/Mail/DKIM/Canonicalization/*.pm %dir %{perl_vendorlib}/Mail/DomainKeys %{perl_vendorlib}/Mail/DomainKeys/*.pm %dir %{perl_vendorlib}/Mail/DomainKeys/Key %{perl_vendorlib}/Mail/DomainKeys/Key/*.pm +%attr(754,root,root) /etc/rc.d/init.d/dkfilter +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/dkfilter +%attr(750,root,dkfilter) %dir %{_sysconfdir} +%attr(750,root,dkfilter) %dir %{_sysconfdir}/ssl +%attr(640,root,dkfilter) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.out.conf %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -84,6 +99,13 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.6 2006/12/05 20:05:42 grzegorz +- up to 0.11 +- added multiple domains patch +- added init scipt (NFY!!!) +- added sysconfig config +- added BR + Revision 1.5 2006/03/21 20:32:40 qboosh - pl ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/dkfilter.spec?r1=1.5&r2=1.6&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
