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

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

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

Revision 1.17 by jpp, Tue Dec 8 20:24:26 2020 UTC Revision 1.24 by jpp, Wed Aug 16 03:38:04 2023 UTC
# Line 1  Line 1 
1  %define version 1.6.0  %define version 1.6.0
2  %define release 15  %define release 21
3  %define name smeserver-dovecot  %define name smeserver-dovecot
4    
5    
# Line 18  Patch3: smeserver-dovecot-1.6.0-bz9865-u Line 18  Patch3: smeserver-dovecot-1.6.0-bz9865-u
18  Patch4: smeserver-dovecot-1.6.0-fix-createlinks-1.patch  Patch4: smeserver-dovecot-1.6.0-fix-createlinks-1.patch
19  Patch5: smeserver-dovecot-1.6.0-bz11101-systemd.patch  Patch5: smeserver-dovecot-1.6.0-bz11101-systemd.patch
20  Patch6: smeserver-dovecot-1.6.0-bz10947-idle_notify.patch  Patch6: smeserver-dovecot-1.6.0-bz10947-idle_notify.patch
21    Patch7: smeserver-dovecot-1.6.0-bz11601-ssl-templated.patch
22    Patch8: smeserver-dovecot-1.6.0-bz12399-forceimapdovecot.patch
23    
24  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
25  BuildArchitectures: noarch  BuildArchitectures: noarch
# Line 37  Obsoletes: m4 <= 1.4.5 Line 39  Obsoletes: m4 <= 1.4.5
39  Obsoletes: mailfront <= 1.10  Obsoletes: mailfront <= 1.10
40  Obsoletes: stunnel <= 4.15  Obsoletes: stunnel <= 4.15
41  Obsoletes: stunnel-tls <= 3.22  Obsoletes: stunnel-tls <= 3.22
 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    * Tue Aug 15 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.6.0-21.sme
49    - force imap and dovecot satus=enabled to allow auth for webmail and smtp [SME: 12399]
50      also migrate imap imaps pop3 pop3s as configuration, not service
51    
52    * Mon Aug 14 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.6.0-20.sme
53    - remove obsoletes word as it prevents unrelated packages to install [SME: 12393]
54    
55    * Sun May 30 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.6.0-19.sme
56    - ssl pem update via template expand in place of copy [SME: 11601]
57    
58    * Tue Mar 16 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.6.0-18.sme
59    - clean rsyslog syntax for dovecot [SME: 11422]
60    
61    * Sat Jan 02 2021 Jean-Philipe Pialasse <tests@pialasse.com> 1.6.0-17.sme
62    - add Restart=always [SME: 11101]
63    
64    * Mon Dec 14 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.6.0-16.sme
65    - fix path for event -update [SME: 11101]
66    
67  * Tue Dec 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.6.0-15.sme  * Tue Dec 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.6.0-15.sme
68  - cleanup /var/service/dovecot [SME: 11101]  - cleanup /var/service/dovecot [SME: 11101]
69    close logger and service from previous runit instance before starting systemd one    close logger and service from previous runit instance before starting systemd one
# Line 176  mkdir -p root/etc/dovecot/ssl Line 196  mkdir -p root/etc/dovecot/ssl
196  mkdir -p root/usr/lib/systemd/system/dovecot.service.d  mkdir -p root/usr/lib/systemd/system/dovecot.service.d
197  mkdir -p root/etc/e-smith/templates/usr/lib/systemd/system/dovecot.service.d/50koozali.conf  mkdir -p root/etc/e-smith/templates/usr/lib/systemd/system/dovecot.service.d/50koozali.conf
198  %patch6 -p1  %patch6 -p1
199    %patch7 -p1
200    %patch8 -p1
201    
202  %build  %build
203  perl createlinks  perl createlinks
# Line 186  perl createlinks Line 208  perl createlinks
208  /bin/rm -f %{name}-%{version}-filelist  /bin/rm -f %{name}-%{version}-filelist
209  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \  /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
210     --file /sbin/e-smith/systemd/dovecot-control 'attr(0554,root,root)'\     --file /sbin/e-smith/systemd/dovecot-control 'attr(0554,root,root)'\
    --file /var/service/dovecot/run 'attr(0755,root,root)' \  
    --file /var/service/dovecot/log/run 'attr(0755,root,root)' \  
    --file /var/service/dovecot/control/1 'attr(0755,root,root)' \  
211     --dir /var/log/dovecot 'attr(0750,smelog,smelog)' \     --dir /var/log/dovecot 'attr(0750,smelog,smelog)' \
212    > %{name}-%{version}-filelist    > %{name}-%{version}-filelist
213    
# Line 208  if [ $1 -gt 1 ] ; then Line 227  if [ $1 -gt 1 ] ; then
227    if [ -e /var/service/dovecot ] ; then    if [ -e /var/service/dovecot ] ; then
228          rm -rf /var/service/dovecot          rm -rf /var/service/dovecot
229    fi    fi
230      if [ -e /var/service/pop3 ] ; then
231            rm -rf /var/service/pop3
232      fi
233      if [ -e /var/service/pop3s ] ; then
234            rm -rf /var/service/pop3s
235      fi
236    
237  fi  fi
238  %post  %post


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