42 Commits

Author SHA256 Message Date
1533d6a74f Accepting request 1324259 from server:mail
- Use sysuser-tools
- (jsc#PED-14857) Fix packages for Immutable Mode - dovecot

OBS-URL: https://build.opensuse.org/request/show/1324259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=13
2025-12-23 12:44:52 +00:00
1fdfc41cab - Use sysuser-tools
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=40
2025-12-23 10:28:55 +00:00
cd45ef058d Adapt group of tmp file
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=39
2025-12-23 09:31:46 +00:00
c5a1f5c316 - (jsc#PED-14857) Fix packages for Immutable Mode - dovecot
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=38
2025-12-22 17:23:20 +00:00
206c7bf29e Accepting request 1275436 from server:mail
- Recommend dovecot24
- Dovecot misses many configuration files (bsc#1242687)
  Dovecot: /etc/dovecot/conf.d/ doesn't exist after installing dovecot
  (bsc#1242774)
  On dovecot 2.4 we only provides one simple configuration file.

OBS-URL: https://build.opensuse.org/request/show/1275436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=12
2025-05-08 16:23:11 +00:00
ad34dca375 - Recommend dovecot24
- Dovecot misses many configuration files (bsc#1242687)
  Dovecot: /etc/dovecot/conf.d/ doesn't exist after installing dovecot
  (bsc#1242774)

OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=37
2025-05-08 08:00:59 +00:00
8169d916ef - Recomment dovecot24
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=36
2025-05-08 07:46:17 +00:00
9c569e65af - Dovecot misses many configuration files (bsc#1242687, bsc#1242774)
On dovecot 2.4 we only provides one simple configuration file.

OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=35
2025-05-08 07:09:30 +00:00
dd64573f21 Accepting request 1241073 from server:mail
- Add config files for dovecot 2.4

- update to 2.4
  Add unit files from 2.4

OBS-URL: https://build.opensuse.org/request/show/1241073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=11
2025-01-29 15:17:21 +00:00
a754bad915 - Add config files for dovecot 2.4
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=32
2025-01-24 23:36:36 +00:00
237ba4e03a - update to 2.4
Add unit files from 2.4

OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=31
2025-01-24 21:56:06 +00:00
ef83840bb3 Accepting request 954323 from server:mail
- Fix changelog and permissions
- (bsc#1185074) /var/run in /usr/lib/tmpfiles.d/dovecot.conf is 
  deprecated, please use /run instead 
- Refreshed spec-file via spec-cleaner and manual optimization.
  * Removed file dovecot.init (droped SystemV support).
  * Added parameter -p to all install command in spec-file.
  * Added %{name} macro wherever possible.
- Check first if they exist before creating user and group accounts
- Use macro for systemd-tmpfiles call
- Pre-Require shadow if we use it in %pre
- Remove unused systemd requires/defines.
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
- Add information about the interaction with Apparmor to README.SUSE
- bump recommends to 2.3
- copy example config from /usr/share/dovecot/example-config/
  instead of the documentation directory. (boo#1070871)
- bump to dovecot 2.3
- updated README.SUSE:
  Remove all references /etc/ssl/certs/. It should not be used
  anymore. (boo #932386)
  Please make sure you read README.SUSE after installing this
  update.
- fix bashisms in pre script
- add reload support to the dovecot service file
- also track the config files from the sieve support in the %ghost
- make the /etc/dovecot handling consistent between dovecot and
  dovecotXY. both now use:
  %dir /etc/dovecot
  %ghost %config(noreplace) /etc/dovecot/*
- copy the correct file as init script in the non systemd case
- remove %buildroot from %pre script just in case we uncomment that
  part at some point
- only have %post in the systemd case
- we dont need a dovecot implementation at build time just at
  install time. add BuildIgnore to get around the loop.
- remove triggers again. when we handle the dovecot update problems
  by manually stopping in %pre and manually starting up again in
  %postun we dont need them anymore.
- as we cant use service_del_preun we should still check if it is
  the last package that we install otherwise we kill it
  unconditionally
- no longer restart the socket activation. this seems to kill the
  dovecot. 
- move ldconfig to the versioned packages
- own the shared var directories.
- kick out the triggerin script as we dont need it.
- restart dovecot also when the module packages are updated
- added trigger scripts
- make the dovecot implementation a prereq
- start an unversioned wrapper package again

OBS-URL: https://build.opensuse.org/request/show/954323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=10
2022-02-14 21:35:59 +00:00
66fd320ed1 OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=30 2022-02-14 13:45:03 +00:00
e9efade59d OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=29 2022-02-14 10:05:04 +00:00
ad62e11537 Fix perms
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=28
2022-02-14 10:04:37 +00:00
92392a897a OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=27 2022-02-14 09:55:21 +00:00
0142012093 OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=26 2022-02-14 09:55:15 +00:00
1509c0e396 Accepting request 950206 from home:weberho:qmailtoaster
- Re-ordered changelog to make it building on Leap versions
  again

OBS-URL: https://build.opensuse.org/request/show/950206
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=25
2022-02-12 22:26:10 +00:00
0fdb79c552 Remove not used file
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=24
2021-04-21 14:14:29 +00:00
83a01cc9ae - Refreshed spec-file via spec-cleaner and manual optimization.
* Removed file dovecot.init (droped SystemV support).
  * Added parameter -p to all install command in spec-file.
  * Added %{name} macro wherever possible.

OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=23
2021-04-21 14:08:31 +00:00
c2fa844cad - (bsc#1185074) /var/run in /usr/lib/tmpfiles.d/dovecot.conf is
deprecated, please use /run instead

OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=22
2021-04-21 11:50:57 +00:00
cf7d249bdf Accepting request 849255 from server:mail
OBS-URL: https://build.opensuse.org/request/show/849255
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=9
2020-11-19 11:00:11 +00:00
9416b2e48d Accepting request 848371 from home:kukuk:container
- Check first if they exist before creating user and group accounts
- Use macro for systemd-tmpfiles call
- Pre-Require shadow if we use it in %pre

OBS-URL: https://build.opensuse.org/request/show/848371
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=20
2020-11-18 10:13:33 +00:00
b7ce2c7cf7 Accepting request 821231 from server:mail
OBS-URL: https://build.opensuse.org/request/show/821231
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=8
2020-07-16 10:18:13 +00:00
24e7efb45d Accepting request 821112 from home:kukuk:container
- Remove unused systemd requires/defines.

OBS-URL: https://build.opensuse.org/request/show/821112
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=18
2020-07-16 06:56:23 +00:00
0048922c3a Accepting request 720144 from server:mail
OBS-URL: https://build.opensuse.org/request/show/720144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=7
2019-08-05 08:36:25 +00:00
0dc2ebf4f1 Accepting request 718142 from home:mgerstner:branches:server:mail
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/718142
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=16
2019-08-01 06:55:33 +00:00
2fed0fa2f9 Accepting request 714766 from server:mail
OBS-URL: https://build.opensuse.org/request/show/714766
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=6
2019-07-12 10:00:10 +00:00
a6b22f1691 Accepting request 712163 from home:mcepl:branches:server:mail
- Add information about the interaction with Apparmor to README.SUSE

OBS-URL: https://build.opensuse.org/request/show/712163
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=14
2019-07-12 06:19:00 +00:00
ce7529e248 Accepting request 559876 from server:mail
- bump recommends to 2.3

- copy example config from /usr/share/dovecot/example-config/
  instead of the documentation directory. (boo#1070871)

- bump to dovecot 2.3

OBS-URL: https://build.opensuse.org/request/show/559876
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=5
2018-01-09 13:51:38 +00:00
830101244e Accepting request 559676 from home:darix:playground
- bump recommends to 2.3

- copy example config from /usr/share/dovecot/example-config/
  instead of the documentation directory. (boo#1070871)

OBS-URL: https://build.opensuse.org/request/show/559676
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=12
2017-12-24 02:20:59 +00:00
42af9ae093 Accepting request 559672 from home:darix:playground
- bump to dovecot 2.3

OBS-URL: https://build.opensuse.org/request/show/559672
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=11
2017-12-24 01:08:16 +00:00
cc89f18f10 Accepting request 313112 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/313112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=4
2015-06-23 10:00:41 +00:00
af038ed84a - updated README.SUSE:
Remove all references /etc/ssl/certs/. It should not be used
  anymore. (boo #932386)
  Please make sure you read README.SUSE after installing this
  update.

OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=9
2015-06-15 14:08:52 +00:00
cd30653875 Accepting request 262938 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/262938
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=3
2014-11-26 09:33:45 +00:00
Stefan Seyfried
ed18cdb16f Accepting request 260307 from home:Ledest:misc
fix bashisms in pre script

OBS-URL: https://build.opensuse.org/request/show/260307
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=7
2014-11-25 07:59:25 +00:00
Stephan Kulow
47be59927d Accepting request 253146 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/253146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=2
2014-09-30 17:40:37 +00:00
5141dae848 Accepting request 250109 from home:darix:dovecot
- add reload support to the dovecot service file

OBS-URL: https://build.opensuse.org/request/show/250109
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=5
2014-09-29 21:23:06 +00:00
Stephan Kulow
b4317cb6b3 Accepting request 248591 from server:mail
- new unversioned package for the new dovecot packaging scheme
  please only accept with the dovecotXY packages.

OBS-URL: https://build.opensuse.org/request/show/248591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dovecot?expand=0&rev=1
2014-09-12 08:02:58 +00:00
22b1c0548e Accepting request 248581 from home:darix:dovecot
- also track the config files from the sieve support in the %ghost

OBS-URL: https://build.opensuse.org/request/show/248581
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=3
2014-09-11 12:51:57 +00:00
92b641d554 Accepting request 248308 from home:darix:dovecot
- make the /etc/dovecot handling consistent between dovecot and
  dovecotXY. both now use:
  %dir /etc/dovecot
  %ghost %config(noreplace) /etc/dovecot/*

OBS-URL: https://build.opensuse.org/request/show/248308
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=2
2014-09-10 12:49:21 +00:00
96c6325321 Accepting request 248225 from home:darix:dovecot
- also needed

OBS-URL: https://build.opensuse.org/request/show/248225
OBS-URL: https://build.opensuse.org/package/show/server:mail/dovecot?expand=0&rev=1
2014-09-09 18:02:38 +00:00