Jeff Garzik wrote:
> Larry Kessler wrote:
> > Jeff Garzik wrote:
> >>To address your more general point, a general way to notify interested,
> >>credentialed (is that a word?) 3rd party processes of device events
> >>would indeed be useful. Since such events are essential out-of-band
> >>info, netlink might indeed be applicable.
> > Event Logging has both a command and an API for apps in user-space to
> > register for specific events (kernel or userspace). The user must have
> > read access to the log file and the proper credentials in the allow/deny
> > file scheme (that's modeled after crontab).
> Ok. And? It sounds like event logging could possibly use netlink as
> the event delivery mechanism.
Event logging uses real-time signaling to notify a process that's registered
for notification that an event matching the criteria defined during
registration has been written to the event log. When notified, the process
can read the entire event from the event log and then do whatever.
It's intended to satisfys the requirement for a "general way to notify...processes".
To read more, go to...