01acc2c8be
- 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 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
dovecot-2.0.configfiles | ||
dovecot-2.1-pigeonhole.configfiles | ||
dovecot-2.1.configfiles | ||
dovecot-2.2-pigeonhole.configfiles | ||
dovecot-2.2.configfiles | ||
dovecot-2.3-pigeonhole.configfiles | ||
dovecot-2.3.configfiles | ||
dovecot.changes | ||
dovecot.pam | ||
dovecot.README.SUSE | ||
dovecot.service | ||
dovecot.socket | ||
dovecot.spec | ||
dovecot.tmpfiles.d |