Annotation of embedaddon/smartmontools/examplescripts/Example3, revision 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>