FS#22601 - [dovecot] - Please add systemd support
Attached to Project:
Arch Linux
Opened by Ng Oon-Ee (ngoonee) - Tuesday, 25 January 2011, 16:13 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 05 June 2012, 20:27 GMT
Opened by Ng Oon-Ee (ngoonee) - Tuesday, 25 January 2011, 16:13 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 05 June 2012, 20:27 GMT
|
Details
Description:
Current version of dovecot can be configured for systemd support. This generates /lib/systemd/system/dovecot.{service,socket} which allows dovecot to be used in a system running systemd. These files do not interfere with the usual sysvinit operation of dovecot in a non-systemd system. Additional info: * package version(s) 2.0.8-1, simply add the following line to ./configure --with-systemdsystemunitdir=/lib/systemd/system \ * config and/or log files etc. Steps to reproduce: |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Tuesday, 05 June 2012, 20:27 GMT
Reason for closing: Implemented
Additional comments about closing: 2.1.7-2
Tuesday, 05 June 2012, 20:27 GMT
Reason for closing: Implemented
Additional comments about closing: 2.1.7-2
<rant>
systemd is in the aur, and it will be for some time.
WHY OH WHY do we plan on enabling a feature that we aren't even going to officially support until systemd goes into the supported repos?
Popularity? yaourt has 4303 votes, systemd has 23 votes currently
Ease? from the multiple problems posted about systemd, I doubt it
Is it really that hard to add a single line to a PKGBUILD and call it $pkgname-systemd ?
Oh right, this is probably about convenience and not having to compile programs yourself.
I view this kind of convenience for the small minority of users to be the opposite of what the Arch Way is.
I don't mean to single this package out. I'm also referring this to udev/dbus who *already* have systemd support enabled.
</rant>
systemd is already in extra and there is a plan to get it in core.
except you probably want to make it install to /usr/lib/systemd/system since we're trying to move everything to /usr