[Dovecot] init script as provided http://wiki2.dovecot.org/DovecotInit
Hello list,
I would add:
dovecot Startup script for the dovecot server
chkconfig: -
processname: dovecot
config: /path/to/config
pidfile: /path/to/pid
So that it supports the chkconfig used by RHEL and clones too.
Also, maybe it should be installed by the Makefile's install target? it could then also set: DAEMON=/path/to/dovecot/daemon instead of: DAEMON=/usr/local/sbin/dovecot
Cause naturally, it will know the prefix chosen.
May the source be with you,
Jess Portnoy
On 10/31/2013 11:19 AM Jess Portnoy wrote:
The comments between "### BEGIN INIT INFO" and "### END INIT INFO" are comments as defined in "Comment Conventions for Init Scripts"¹. Therefore each LSB compliant Linux distributions should know how to handle those comments.
The keywords you've mentioned are not defined in the specification. I think it would be the distribution's job to add local extensions (see specification).
Also the comments are ignored by other operation systems, e.g. *BSD or Solaris.
Reason, why the Makefile shouldn't install the init script:
- there could be a /etc/init.d/dovecot from a package
- the init script (copied from doc/dovecot-initd.sh) could contain local modifications
Regards, Pascal
1 = http://refspecs.linuxfoundation.org/LSB_4.0.0/LSB-Core-generic/LSB-Core-gene...
-- The trapper recommends today: fabaceae.1330520@localdomain.org
participants (2)
-
Jess Portnoy
-
Pascal Volk