Jess Portnoy
2013-Oct-31 11:19 UTC
[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
Pascal Volk
2013-Nov-01 20:05 UTC
[Dovecot] init script as provided http://wiki2.dovecot.org/DovecotInit
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 PortnoyThe 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