Repository URL to install this package:
Version:
1.2.0-1 ▾
|
#!/usr/bin/env bash
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as 'root'"
exit 1
fi
echo `date "+%Y%m%d %T"`
# TODO Add retry
echo -e "GET http://google.com HTTP/1.0\n\n" | nc google.com 80 > /dev/null 2>&1
if [ $? -eq 0 ]; then
echo "Online"
else
echo "Offline"
logger Rebooting OS by check-online.sh due to no access to Internet
shutdown -r +1
fi