#!/bin/sh | |
# | |
# this will unconditionally cause a reboot if the uptime increases 2 days | |
# some hard disks might need this | |
# | |
# | |
# get uptime info | |
# | |
upt=`cat /proc/uptime | tr -d . | cut -d' ' -f1` | |
# | |
# calculated days uptime, note that this number will never be greater than 2 | |
# | |
days=`expr $upt / 8640000` | |
if [ $days -ge 2 ] | |
then | |
# | |
# return code -1 means reboot | |
# | |
exit -1 | |
fi | |
exit 0 |