Bug 1907223 - Please add ExecReload to Cyrus-IMAPd service unit file to allow configuration reload
Summary: Please add ExecReload to Cyrus-IMAPd service unit file to allow configuration...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: cyrus-imapd
Version: 33
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Pavel Zhukov
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-12-13 18:24 UTC by Anthony Messina
Modified: 2020-12-14 06:55 UTC (History)
5 users (show)

Fixed In Version: cyrus-imapd-3.2.4-3.fc34
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-12-14 06:55:17 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Anthony Messina 2020-12-13 18:24:49 UTC
It would be useful to add the following to the /lib/systemd/system/cyrus-imapd.service as it would allow systemd to issue a call for the master process to re-read its configuration (and process updated certificates after renewal, for example):

ExecReload=/bin/kill -HUP $MAINPID

See man master.8cyrus

Comment 1 Pavel Zhukov 2020-12-14 06:05:31 UTC
Hello,

Thank you  for the suggestion.
I've added ExecReload in rawhide's cyrus-imapd. You can override cyrus-imapd.service in stable releases for now.


Note You need to log in before you can comment on or make changes to this bug.