[Dovecot] init script as provided http://wiki2.dovecot.org/DovecotInit
Pascal Volk
user+dovecot at localhost.localdomain.org
Fri Nov 1 22:05:57 EET 2013
On 10/31/2013 11:19 AM Jess Portnoy wrote:
> 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
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-generic/initscrcomconv.html
--
The trapper recommends today: fabaceae.1330520 at localdomain.org
More information about the dovecot
mailing list