multimedia/zoneminder: rc script runs mysql commands?

Michael Scheidell michael.scheidell at
Wed Jan 11 20:14:22 UTC 2012

 We have the same problem with a commercial product. Is the user decided to pull a black cord Instead of a soft shut down, the next time a power it up, sometimes there is a race conditions between time out on the services that are looking to a running sequel server, and the database recovery. rc ordering is a good way to at least give me a hint which 1 needs to start first but has everyone has observed, it in a bit self cannot guarantee this service is running. you could do something funky with wait pid but you might not want the system to hang waiting for everything to start. some kind of passive wait loop 2 seconds wait loop 4 seconds wait loop 10 seconds wait loope 60 seconds wait loop 120 seconds but this is not a free bsd porting issue. Uostream would
 need to look at it.
From: owner-freebsd-ports at [owner-freebsd-ports at] on behalf of Ion-Mihai Tetcu [itetcu at]
Sent: Wednesday, January 11, 2012 2:47 PM
To: Mark Felder
Cc: freebsd-ports at
Subject: Re: multimedia/zoneminder: rc script runs mysql commands?

On Wed, 11 Jan 2012 12:41:27 -0600
Mark Felder <feld at> wrote:

> On Wed, 11 Jan 2012 12:16:45 -0600, Boris Samorodov <bsam at>
> wrote:
> > The problem is: while start-up zoneminder is launched after mysql
> > was started but is not responding yet.

This, unfortunatelly, highlights perhaps our biggest problem with
starting services.

rc.d basically only *orders* the scripts
- REQUIRE is just "this service needs to be started after that one"
- AFTER is just a lax checkpoint in the booting sequence
And if a script doesn't really start the service, for whatever reason,
there's 0 feedback mandeted/provided by the framework.

For short, while everything works OK, it's good enough. If not ... it's
just misleading.

IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> itetcu at, PGP Key ID 057E9F8B493A297B
freebsd-ports at mailing list
To unsubscribe, send any mail to "freebsd-ports-unsubscribe at"
This email has been scanned and certified safe by SpammerTrap(r). 
For Information please see

More information about the freebsd-ports mailing list