/[smeserver]/rpms/smeserver-qpsmtpd/sme10/smeserver-qpsmtpd.spec
ViewVC logotype

Diff of /rpms/smeserver-qpsmtpd/sme10/smeserver-qpsmtpd.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.48 by jpp, Fri Sep 17 04:36:32 2021 UTC Revision 1.59 by jpp, Sat Apr 13 05:33:14 2024 UTC
# Line 1  Line 1 
1  # $Id: smeserver-qpsmtpd.spec,v 1.47 2021/09/16 19:02:40 jpp Exp $  # $Id: smeserver-qpsmtpd.spec,v 1.58 2023/12/18 17:56:08 jpp Exp $
2    
3  Summary: SME Server qpsmtpd module  Summary: SME Server qpsmtpd module
4  %define name smeserver-qpsmtpd  %define name smeserver-qpsmtpd
5  Name: %{name}  Name: %{name}
6  %define version 2.7.0  %define version 2.7.0
7  %define release 5  %define release 16
8  Version: %{version}  Version: %{version}
9  Release: %{release}%{?dist}  Release: %{release}%{?dist}
10  License: GPL  License: GPL
# Line 13  Source: %{name}-%{version}.tar.xz Line 13  Source: %{name}-%{version}.tar.xz
13  Patch0: smeserver-qpsmtpd-2.7.0-bz10958-preset.patch  Patch0: smeserver-qpsmtpd-2.7.0-bz10958-preset.patch
14  Patch1: smeserver-qpsmtpd-2.7.0-bz11492-reject_threshold-deprecated.patch  Patch1: smeserver-qpsmtpd-2.7.0-bz11492-reject_threshold-deprecated.patch
15  Patch2: smeserver-qpsmtpd-2.7.0-bz11648-tnef2mime.patch  Patch2: smeserver-qpsmtpd-2.7.0-bz11648-tnef2mime.patch
16    Patch3: smeserver-qpsmtpd-2.7.0-11759.patch
17    Patch4: smeserver-qpsmtpd-2.7.0-bz10289-spamcheck-fetchedmail.patch
18    Patch5: smeserver-qpsmtpd-2.7.0-bz11864.patch
19    Patch6: smeserver-qpsmtpd-2.7.0-bz11858-softlimit.patch
20    Patch7: smeserver-qpsmtpd-2.7.0-bz11933-pseudoemail.patch
21    Patch8: smeserver-qpsmtpd-2.7.0-bz11974-DKIM-keys-lengths.patch
22    Patch9: smeserver-qpsmtpd-2.7.0-bz12193-migrate-cvm-unix-to-imap-auth.patch
23    Patch10: smeserver-qpsmtpd-2.7.0-bz12449-select-smtp-ssmtp-auth.patch
24    
25  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
26  Requires: qpsmtpd >= 0.96-19  Requires: qpsmtpd >= 0.96-22
27  Requires: perl(Mail::DKIM)  Requires: perl(Mail::DKIM)
28  Requires: perl(Mail::DKIM::DkSignature)  Requires: perl(Mail::DKIM::DkSignature)
29  Requires: perl(ClamAV::Client)  Requires: perl(ClamAV::Client)
30  Requires: perl(Mail::DMARC)  Requires: perl(Mail::DMARC)
31    Requires: perl(Net::IMAP::Simple) >= 1.2212
32  Requires: daemontools  Requires: daemontools
33  Requires: qpsmtpd-plugins >= 0.0.1-sme04  Requires: qpsmtpd-plugins >= 0.0.1-sme04
34  Requires: ipsvd  Requires: ipsvd
35  Requires: e-smith-lib >= 1.16.0-08  Requires: e-smith-lib >= 1.16.0-08
36  Requires: e-smith-cvm-unix-local  #Requires: e-smith-cvm-unix-local
37  Requires: smeserver-clamav >= 2.7.0  Requires: smeserver-clamav >= 2.7.0
38  Obsoletes: e-smith-obtuse-smtpd  Obsoletes: e-smith-obtuse-smtpd
39  Obsoletes: e-smith-qmail-smtpd  Obsoletes: e-smith-qmail-smtpd
# Line 48  AutoReqProv: no Line 57  AutoReqProv: no
57  SME Server qpsmtpd smtpd module  SME Server qpsmtpd smtpd module
58    
59  %changelog  %changelog
60    * Sat Apr 13 2024 Jean-Philippe Pialasse <jpp@koozali.org> 2.7.0-16.sme
61    - restart qpsmtpd on major perl module updates [SME: 12434]
62    
63    * Mon Dec 18 2023 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-15.sme
64    - revert ability to enable selectively auth on smtp/ssmtp [SME: 12449]
65    
66    * Tue Aug 15 2023 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-14.sme
67    - fix unable to auth with imap if set to localhost access [SME: 12398]
68    
69    * Mon Aug 14 2023 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-13.sme
70    - fix imap auth needs escaping passwords [SME: 12395]
71      now requires perl(Net::IMAP::Simple) >= 1.2212 (1.2034)
72      do not requires e-smith-cvm-unix-local anymore
73    
74    * Sun Feb 05 2023 John Crisp <jcrisp@safeandsoundit.co.uk> 2.7.0-12.sme
75    - migrate from cvm-unix auth to imap auth [SME: 12193]
76    
77    * Wed May 18 2022 John Crisp <jcrisp@safeandsoundit.co.uk> 2.7.0-11.sme
78    - Print both 255 char and full length DKIM keys [SME: 11974]
79    
80    * Tue Apr 05 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-10.sme
81    - fix unable to set internal only pseudonym as full email [SME: 11933]
82    
83    * Tue Apr 05 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-9.sme
84    - add softlimit template for qpsmtpd [SME: 11858]
85      increase softlimit to 50000000.
86    
87    * Thu Feb 10 2022 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-8.sme
88    - fix regression Set the default helo policy to lenient [SME: 11864]
89    
90    * Tue Nov 16 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-7.sme
91    - mail sent on 127.0.0.200:25 should be spam checked [SME: 10289]
92      filtering again fetchmail originating mails
93    
94    * Mon Nov 15 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-6.sme
95    - sighup on reload [SME: 11759]
96    
97  * Thu Sep 16 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-5.sme  * Thu Sep 16 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-5.sme
98  - fix tnef2mime FATAL PLUGIN ERROR  [SME: 11648]  - fix tnef2mime FATAL PLUGIN ERROR  [SME: 11648]
99    this will be a temp fix by redefining MIME::Parser::Filer::output_path    this will be a temp fix by redefining MIME::Parser::Filer::output_path
# Line 56  SME Server qpsmtpd smtpd module Line 102  SME Server qpsmtpd smtpd module
102  * Tue Mar 30 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-3.sme  * Tue Mar 30 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-3.sme
103  - update depreacted reject_threshold to reject [SME: 11492]  - update depreacted reject_threshold to reject [SME: 11492]
104    
105  * Fri Feb 12 2021 Jean-Philipe Pialasse <tests@pialasse.com> 2.7.0-2.sme  * Fri Feb 12 2021 Jean-Philippe Pialasse <tests@pialasse.com> 2.7.0-2.sme
106  - remove /usr/lib/systemd/system-preset/80-koozali-qpsmtpd.preset [SME: 10958]  - remove /usr/lib/systemd/system-preset/80-koozali-qpsmtpd.preset [SME: 10958]
107    
108  * Wed Dec 16 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 2.7.0-1.sme  * Wed Dec 16 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 2.7.0-1.sme
# Line 66  SME Server qpsmtpd smtpd module Line 112  SME Server qpsmtpd smtpd module
112  * Thu Dec 10 2020  Michel Begue <mab974@gmail.com> 2.6.0-40.sme  * Thu Dec 10 2020  Michel Begue <mab974@gmail.com> 2.6.0-40.sme
113  - add Requires=runit.service (qpsmtpd & sqpsmtpd) [SME: 11245]  - add Requires=runit.service (qpsmtpd & sqpsmtpd) [SME: 11245]
114    
115  * Sun Dec 06 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-39.sme  * Sun Dec 06 2020 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-39.sme
116  - fix service not enabled [SME: 11107]  - fix service not enabled [SME: 11107]
117    remove reset-unsavedflag    remove reset-unsavedflag
118    
# Line 74  SME Server qpsmtpd smtpd module Line 120  SME Server qpsmtpd smtpd module
120  - Move qpsmtpd & sqpsmtpd services to systemd [SME: 11107]  - Move qpsmtpd & sqpsmtpd services to systemd [SME: 11107]
121  - Create smeserver-qpsmtpd-update event [SME: 11164]  - Create smeserver-qpsmtpd-update event [SME: 11164]
122    
123  * Sat Jun 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-36.sme  * Sat Jun 27 2020 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-36.sme
124  - expand badrcptto_ext when needed [SME: 10638]  - expand badrcptto_ext when needed [SME: 10638]
125    this avoid user, group or pseudonyms for internal purpose to be reachable    this avoid user, group or pseudonyms for internal purpose to be reachable
126    from outside    from outside
127    
128  * Sat May 02 2020 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-34.sme  * Sat May 02 2020 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-34.sme
129  - minimum Protocol TLSv1.0 [SME: 10460]  - minimum Protocol TLSv1.0 [SME: 10460]
130    better ciphers order.    better ciphers order.
131    
132  * Sun Mar 11 2018 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-32.sme  * Sun Mar 11 2018 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-32.sme
133  - add forcespamcheck support for fetchmail [SME: 10290]  - add forcespamcheck support for fetchmail [SME: 10290]
134    
135  * Thu Aug 3 2017 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-31.sme  * Thu Aug 3 2017 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-31.sme
# Line 93  SME Server qpsmtpd smtpd module Line 139  SME Server qpsmtpd smtpd module
139  * Sat May 20 2017 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-30.sme  * Sat May 20 2017 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-30.sme
140  - Turn DMARC reporting off by default [SME: 10303]  - Turn DMARC reporting off by default [SME: 10303]
141    
142  * Wed Apr 12 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-29.sme  * Wed Apr 12 2017 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-29.sme
143  - update patch smeserver-qpsmtpd-2.6.0-smtpd_to_qpsmtpd.patch [SME: 9478]  - update patch smeserver-qpsmtpd-2.6.0-smtpd_to_qpsmtpd.patch [SME: 9478]
144  - Greeting property was still attached to smtpd in a template  - Greeting property was still attached to smtpd in a template
145    
146  * Mon Feb 27 2017 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-28.sme  * Mon Feb 27 2017 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-28.sme
147  - updated regex for RBL and SBL in smeserver-qpsmtpd-2.6.0-change_rbl_sbl_list_separator.patch  - updated regex for RBL and SBL in smeserver-qpsmtpd-2.6.0-change_rbl_sbl_list_separator.patch
148  - to take into account list using a subdomain [SME: 10123]  - to take into account list using a subdomain [SME: 10123]
149  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,  - Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,
# Line 190  SME Server qpsmtpd smtpd module Line 236  SME Server qpsmtpd smtpd module
236  * Sat Apr 16 2016 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-3.sme  * Sat Apr 16 2016 Daniel Berteaud <daniel@firewall-services.com> 2.6.0-3.sme
237  - Adapt for qpsmtpd-0.96 (mainly plugin renamed) [SME: 9460]  - Adapt for qpsmtpd-0.96 (mainly plugin renamed) [SME: 9460]
238    
239  * Tue Mar 29 2016 Jean-Philipe Pialasse <tests@pialasse.com> 2.6.0-2.sme  * Tue Mar 29 2016 Jean-Philippe Pialasse <tests@pialasse.com> 2.6.0-2.sme
240  - fix warning on spool_dir perms  [SME: 9408]  - fix warning on spool_dir perms  [SME: 9408]
241  - smeserver-qpsmtpd-2.6.0-PERMS.patch  - smeserver-qpsmtpd-2.6.0-PERMS.patch
242    
# Line 888  SME Server qpsmtpd smtpd module Line 934  SME Server qpsmtpd smtpd module
934  rm -rf root/usr/lib/systemd/system-preset  rm -rf root/usr/lib/systemd/system-preset
935  %patch1 -p1  %patch1 -p1
936  %patch2 -p1  %patch2 -p1
937    %patch3 -p1
938    %patch4 -p1
939    %patch5 -p1
940    %patch6 -p1
941    %patch7 -p1
942    %patch8 -p1
943    %patch9 -p1
944    %patch10 -p1
945    
946  %build  %build
947  perl createlinks  perl createlinks


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed