cvs commit: ports/multimedia/zoneminder/files zm.in
Boris Samorodov
bsam at ipt.ru
Wed Jul 6 20:15:56 UTC 2011
Hello All,
Doug, thanks for you help.
On Wed, 06 Jul 2011 12:26:28 -0700 Doug Barton wrote:
> On 07/06/2011 07:34, Boris Samorodov wrote:
> > . do a 10 seconds pause only at system startup.
> The question is, what is your goal for including that? Does zoneminder
> need this delay after it starts? Before it starts? If so, then the
> right thing to do is likely to put it in either a start_precmd or
> start_postcmd. That way you get 'checkyesno zoneminder_enable' for
> free. If the delay is only applicable at boot time, then you
> can/should include the code that you added in this version.
Actually the problem is run time mysqld dependency.
The option REQUIRE: mysql is not efficient here. I'm not sure what/how
mysql is started, but zoneminder can not start right after mysql is
up. If I use 5 seconds pause, zoneminder starts successfully at 50%
of bootings. Ten seconds pause is enough to start zoneminder.
So, this delay is needed only at machine booting time. I'm not sure if
start_precmd is any way better here.
--
WBR, bsam
More information about the cvs-ports
mailing list