diff --git a/dovecot-2.4-pigeonhole.configfiles b/dovecot-2.4-pigeonhole.configfiles new file mode 100644 index 0000000..d50fde7 --- /dev/null +++ b/dovecot-2.4-pigeonhole.configfiles @@ -0,0 +1,4 @@ +/etc/dovecot/conf.d/20-managesieve.conf +/etc/dovecot/conf.d/90-sieve-extprograms.conf +/etc/dovecot/conf.d/90-sieve.conf +/etc/dovecot/sieve-ldap.conf diff --git a/dovecot-2.4.configfiles b/dovecot-2.4.configfiles new file mode 100644 index 0000000..5dc5433 --- /dev/null +++ b/dovecot-2.4.configfiles @@ -0,0 +1 @@ +/etc/dovecot/dovecot.conf diff --git a/dovecot.changes b/dovecot.changes index 2d87a99..d9ad76b 100644 --- a/dovecot.changes +++ b/dovecot.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Fri Jan 24 23:35:56 UTC 2025 - Marcus Rueckert + +- Add config files for dovecot 2.4 + +------------------------------------------------------------------- +Fri Jan 24 21:54:11 UTC 2025 - Marcus Rueckert + +- update to 2.4 + Add unit files from 2.4 + ------------------------------------------------------------------- Mon Feb 14 10:04:47 UTC 2022 - Dirk Stoecker diff --git a/dovecot.service b/dovecot.service index 4f81fcb..aa2a33a 100644 --- a/dovecot.service +++ b/dovecot.service @@ -1,12 +1,36 @@ +# This file is part of Dovecot +# +# DO NOT CUSTOMIZE THIS FILE, INSTEAD +# create the file: +# `/etc/systemd/system/dovecot.service.d/service.conf'. +# or copy this as +# `/etc/systemd/system/dovecot.service` and edit then +# and put your changes there + [Unit] Description=Dovecot IMAP/POP3 email server -After=local-fs.target network.target +Documentation=man:dovecot(1) +Documentation=https://doc.dovecot.org/ +After=local-fs.target network-online.target remote-fs.target time-sync.target [Service] -Type=simple +Type=notify ExecStart=/usr/sbin/dovecot -F ExecReload=/usr/bin/doveadm reload +ExecStop=/usr/bin/doveadm stop +PrivateTmp=true NonBlocking=yes +ProtectSystem=full +ProtectHome=no +PrivateDevices=true +OOMPolicy=continue + +# You can add environment variables with e.g.: +#Environment='CORE_OUTOFMEM=1' +# If you have trouble with `Too many open files', increase +LimitNOFILE=65535 +# If you want to allow the Dovecot services to produce core dumps, use: +#LimitCORE=infinity [Install] WantedBy=multi-user.target diff --git a/dovecot.spec b/dovecot.spec index 36cdbf4..c5ed0d6 100644 --- a/dovecot.spec +++ b/dovecot.spec @@ -1,7 +1,7 @@ # # spec file for package dovecot # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: dovecot -Version: 2.3 +Version: 2.4 Release: 0 Summary: IMAP and POP3 Server Written Primarily with Security in Mind License: BSD-3-Clause AND LGPL-2.1-or-later AND MIT @@ -41,6 +41,8 @@ Source10: %{name}-2.1-pigeonhole.configfiles Source11: %{name}-2.2-pigeonhole.configfiles Source12: %{name}-2.3.configfiles Source13: %{name}-2.3-pigeonhole.configfiles +Source14: %{name}-2.4.configfiles +Source15: %{name}-2.4-pigeonhole.configfiles %description Dovecot is an IMAP and POP3 server for Linux and UNIX-like systems,