db-check-last-update.sh 407 B

1234567891011121314
  1. #!/bin/bash
  2. MAXIMUM_SECONDS_BEFORE_ASSUMED_DEAD=3600
  3. DB_FILES=`find /home/radon -name "radonEye??-??-??-??-??-??.db"`
  4. for i in $DB_FILES; do {
  5. let x=`date "+%s"`
  6. let x-=`stat -c "%Y" "${i}"`;
  7. #echo "${i} last modified ${x} seconds ago";
  8. test $MAXIMUM_SECONDS_BEFORE_ASSUMED_DEAD -lt $x && {
  9. systemctl --message "Radon tacker: rebooting because cannot connect to ${i}." reboot;
  10. exit;
  11. }
  12. }; done;