Date: Thu, 07 Jul 2011 00:15:52 +0400 From: Boris Samorodov <bsam@ipt.ru> To: Doug Barton <dougb@FreeBSD.org> Cc: cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/multimedia/zoneminder/files zm.in Message-ID: <00116999@h30.sp.ipt.ru> In-Reply-To: <4E14B6E4.50609@FreeBSD.org> (Doug Barton's message of "Wed, 06 Jul 2011 12:26:28 -0700") References: <201107061434.p66EY0OG062221@repoman.freebsd.org> <4E14B6E4.50609@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00116999>