Smart Notifier -------------- Smart notifier only exists to communicate messages from the smartmontools package to a user using the graphical desktop. This is probably most useful on systems where the user does not receive mail from the system. When smartd sends a message, that message should present itself as a graphical window warning the user of the message. The GUI is designed primarily for the non-technical user as the technical user will probably be receiving system mail. Installation ------------ 1. Install the package. 2. Make sure that the smartd daemon is running (you may have to edit /etc/default/smartmontools) 3. Make sure that the smartd config file contains a with the argument: -M exec /usr/share/smartmontools/smartd-runner 4. Make sure that the per user session daemon is running, with desktops following the freedesktop standard this should be as simple logging out and back in. If that doesn't work, then it depends on what desktop you are using, but including this line in .xsession might just work: smart-notifier& 5. Optionally test if it is working, this can be done by adding a '-M test' option to the smartd config. This causes smartd to send a warning every time it is restarted. Finally, re-starting should cause the warning message to be displayed on the screen. Limitations ----------- * If the per-user-session-daemon is not running, smart-notifier does nothing. This can happen if the daemon is not started at the beginning of a session or no user is logged in. * only a gtk version available (patches accepted)