/[smeserver]/rpms/smeserver-dovecot/sme9/smeserver-dovecot.spec
ViewVC logotype

Diff of /rpms/smeserver-dovecot/sme9/smeserver-dovecot.spec

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

Revision 1.1 by slords, Tue Feb 26 18:53:22 2013 UTC Revision 1.22 by vip-ire, Wed Jan 13 17:35:01 2016 UTC
# Line 1  Line 1 
1  %define version 1.4.0  %define version 1.4.0
2  %define release 1  %define release 20
3  %define name smeserver-dovecot  %define name smeserver-dovecot
4    
5    
# Line 10  Release: %{release}%{?dist} Line 10  Release: %{release}%{?dist}
10  License: GPL  License: GPL
11  Group: Networking/Daemons  Group: Networking/Daemons
12  Source: %{name}-%{version}.tar.xz  Source: %{name}-%{version}.tar.xz
13    Patch1: smeserver-dovecot-1.4.0-remove_acl_and_sieve.patch
14    Patch2: smeserver-dovecot-1.4.0-remove_obsolete_changelog.patch
15    Patch3: smeserver-dovecot-1.4.0-allow_plaintext.patch
16    Patch4: smeserver-dovecot-1.4.0-imapd_pem_perm.patch
17    Patch5: smeserver-dovecot-1.4.0-listen_loopback.patch
18    Patch6: smeserver-dovecot-1.4.0-process_limits.patch
19    Patch7: smeserver-dovecot-1.4.0-remove_limits_from_imaps.patch
20    Patch8: smeserver-dovecot-1.4.0-allow_custom_passdb_args.patch
21    Patch9: smeserver-dovecot-1.4.0-disable_tlsv1.patch
22    Patch10: smeserver-dovecot-1.4.0-ssl_proto_from_db.patch
23    Patch11: smeserver-dovecot-1.4.0-hook_into_ssl_update_event.patch
24    
25  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
26  BuildArchitectures: noarch  BuildArchitectures: noarch
# Line 17  BuildRequires: e-smith-devtools Line 28  BuildRequires: e-smith-devtools
28    
29  Requires: e-smith-base >= 5.2.0  Requires: e-smith-base >= 5.2.0
30  Requires: dovecot >= 2.0.9  Requires: dovecot >= 2.0.9
 Requires: dovecot-pigeonhole >= 2.0.9  
 Requires: acl  
31    
32  Provides: e-smith-imap  Provides: e-smith-imap
33  Obsoletes: e-smith-imap  Obsoletes: e-smith-imap
34    Obsoletes: e-smith-ssl-imap
35    Obsoletes: e-smith-wu-imap
36    Obsoletes: imap
37    Obsoletes: m4 <= 1.4.5
38    Obsoletes: mailfront <= 1.10
39    Obsoletes: stunnel <= 4.15
40    Obsoletes: stunnel-tls <= 3.22
41    Obsoletes: words <= 3.0
42    
43  %description  %description
44  Configure the dovecot IMAP server with sieve scripts support,  Configure the dovecot IMAP server with sieve scripts support,
45  quota, ACL, extended logging, master user  quota, ACL, extended logging, master user
46    
47  %changelog  %changelog
48    * Wed Jan 13 2016 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-20.sme
49    - Hook into the new ssl-update event [SME: 9152]
50    
51    * Thu Jan 7 2016 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-19.sme
52    - Allow settings SSL protocols from DB (and set TLSv1 back to enabled
53      on a default install) [SME: 9175]
54    
55    * Wed Jan 6 2016 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-18.sme
56    - Disable TLSv1 [SME: 9175]
57    
58    * Wed Jan 7 2015 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-17.sme
59    - Allow custom passdb args [SME: 8778]
60    
61    * Thu Jan 23 2014 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-16.sme
62    - Remove limit props from the imaps DB entry [SME: 8082]
63    
64    * Tue Dec 24 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-15.sme
65    - Apply process limits [SME: 8082]
66    
67    * Sun Jun 23 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-14.sme
68    - Listen on loopback if disabled [SME: 7697]
69    
70    * Wed May 29 2013  chris burnat <devlist@burnat.com> - 1.4.0-13.sme
71    - Reverse changes made in 1.4.0-12 [SME: 7597]
72    
73    * Fri May 24 2013  chris burnat <devlist@burnat.com> - 1.4.0-12.sme
74    - Fix IMAP folders dont present correctly in Outlook 2007 [SME: 7597]
75    
76    * Sat May 18 2013  Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-11.sme
77    - Fix permissions on imapd.pem as it's used by pop3s [SME: 7570]
78    
79    * Wed Apr 24 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-10.sme
80    - Do not obsolete bglibs, it's required for cvm [SME: 7509]
81    
82    * Tue Apr 16 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-9.sme
83    - Allow plaintext (unless explicitly disabled) [SME: 7549]
84    
85    * Wed Apr 10 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-8.sme
86    - Do not obsolete cvm, it's still needed for qpsmtpd [SME: 7509]
87    
88    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-7.sme
89    - Obsolete another el5 required by requires [SME: 7273]
90    
91    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-6.sme
92    - Fix Obsolete el5 mailfront version [SME: 7273]
93    
94    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-5.sme
95    - Obsolete el5 packages that were required by old requires [SME: 7273]
96    
97    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-4.sme
98    - Obsolete older requires that are no longer needed [SME: 7273]
99    
100    * Thu Feb 28 2013 Shad L. Lords <slords@mail.com> - 1.4.0-3.sme
101    - Remove requires for packages no longer needed [SME: 7405]
102    
103    * Thu Feb 28 2013 Daniel Berteaud <daniel@firewall-services.com> - 1.4.0-2.sme
104    - remove the IMAP acl and Sieve support [SME: 7405]
105    - remove obsolete changelog (used in my previous buildsys)
106    
107  * Tue Feb 26 2013 Daniel Berteaud <daniel@firewall-services.com> - 0.1.1-1  * Tue Feb 26 2013 Daniel Berteaud <daniel@firewall-services.com> - 0.1.1-1
108  - store sharedmailbox dict file in /home/e-smith/db/dovecot  - store sharedmailbox dict file in /home/e-smith/db/dovecot
109    
# Line 39  quota, ACL, extended logging, master use Line 115  quota, ACL, extended logging, master use
115    
116  %prep  %prep
117  %setup -q -n %{name}-%{version}  %setup -q -n %{name}-%{version}
118    %patch1 -p1
119    %patch2 -p1
120    %patch3 -p1
121    %patch4 -p1
122    %patch5 -p1
123    %patch6 -p1
124    %patch7 -p1
125    %patch8 -p1
126    %patch9 -p1
127    %patch10 -p1
128    %patch11 -p1
129    
130  %build  %build
131  perl createlinks  perl createlinks
# Line 52  perl createlinks Line 139  perl createlinks
139     --file /var/service/dovecot/log/run 'attr(0755,root,root)' \     --file /var/service/dovecot/log/run 'attr(0755,root,root)' \
140     --file /var/service/dovecot/control/1 'attr(0755,root,root)' \     --file /var/service/dovecot/control/1 'attr(0755,root,root)' \
141     --dir /var/log/dovecot 'attr(0750,smelog,smelog)' \     --dir /var/log/dovecot 'attr(0750,smelog,smelog)' \
    --dir /home/e-smith/db/dovecot 'attr(2770,root,sharedmailbox)' \  
    --file /home/e-smith/db/dovecot/sharedmailbox.db 'attr(0660,root,sharedmailbox) %config(noreplace)' \  
    --file /usr/bin/imap-postlogin 'attr(0755,root,root)' \  
142    > %{name}-%{version}-filelist    > %{name}-%{version}-filelist
143    
144  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
# Line 64  perl createlinks Line 148  perl createlinks
148  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
149    
150  %pre  %pre
 /usr/sbin/groupadd -g 439 sharedmailbox 2> /dev/null || :  
151    
152  %post  %post
153    


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