Annotation of embedaddon/smartmontools/examplescripts/Example3, revision 1.1.1.1

1.1       misho       1: #! /bin/bash
                      2: #
                      3: # This is a script from the smartmontools examplescripts/ directory.
                      4: # It can be used as an argument to the -M exec Directive in
                      5: # /etc/smartd.conf, in a line like 
                      6: # -m <nomailer> -M exec /path/to/this/file
                      7: #
                      8: # Please see man 8 smartd or man 5 smartd.conf for further
                      9: # information.
                     10: #
                     11: # $Id: Example3 3187 2010-10-16 13:34:18Z chrfranke $
                     12: 
                     13: # Warn all users of a problem     
                     14: wall <<EOF
                     15: Problem detected with disk: $SMARTD_DEVICESTRING
                     16: Warning message from smartd is: $SMARTD_MESSAGE
                     17: Shutting down machine in 30 seconds...
                     18: EOF
                     19: 
                     20: # Wait half a minute
                     21: sleep 30 
                     22: 
                     23: # Power down the machine (uncomment the shutdown command if you really
                     24: # want to do this!)
                     25: 
                     26: # /sbin/shutdown -hf now
                     27: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>