[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