webcamd-0.1.23 does not start via rc.d
olli at lurza.secnetix.de
Thu Apr 14 10:40:14 UTC 2011
Hans Petter Selasky wrote:
> On Thursday 14 April 2011 11:55:39 Oliver Fromme wrote:
> > Well, I don't use the rc.conf entry at all because my webcam
> > is usually not plugged in during boot. I have to use an
> > entry in devd.conf instead so webcamd starts when I plug the
> > webcam in. This is why I need the aforementioned wrapper
> > script; it simply does not work otherwise.
> > I don't remember exactly what was wrong, it's a few months
> > ago. But I can tell you for sure that it did *not* work out
> > of the box according to the documentation, so I had to write
> > that script. At that time I assumed that it was some 8-stable
> > vs. 9-current thing ... As I wrote previously, I didn't care
> > too much since I got it working with that trivial wrapper
> > script.
> > Maybe it works out of the box with today's 8-stable, but
> > I'm reluctant to try because, you know, "never change a
> > running system" ... ;-)
> There was a bug in this area that was fixed some time back. If you use a
> wrapper script you need to pass the $cdev that is coming from devd to webcamd
> -d xxxx . The reason for this change is to avoid races creating pid files.
The "$cdev" thing in devd.conf was *not* working. I don't
remember if it contained the wrong value or if it was just
empty. It did not work. Otherwise I wouldn't have to use
a separate script at all.
My wrapper script parses the output of usbconfig to get the
correct device. That works reliably.
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd
"Whatever happened to the days when hacking started
at the cerebral cortex, and not at the keyboard?"
-- Sid on userfriendly.org by Illiad, 2007-06-20
More information about the freebsd-multimedia