smart-daemon

daemon process to interface with SMART devices

Synopsis

smart-daemon [--force] [-i ifname ]

Description

Binds to the specified Ethernet interface (or the first suitable interface if ifname is not specified) and begins communication with SMART devices over Ethernet. A control socket is created to interface between the daemon and user processes by means of the libSMART shared library.

The SMART daemon must be run as root. A valid license is required to run the SMART daemon and to use the libSMART libraries.

Options

--force

is used to force the SMART daemon to run even if a PID file already exists.

-i interface

specifies the Ethernet device interface to use. Otherwise, the first suitable interface found is used automatically.

Files

/var/run/smart/smart_pid

A file containing the process id of the currently running SMART daemon.

/var/run/smart/smart_ctl

A UNIX socket used by libSMART to communicate with the SMART dameon.

/usr/local/share/smart/smart.lic

A license file required for using the SMART daemon and libSMART.