changed ping address to a more friendly location (#399)
* changed ping address to a more friendly location `1.1.1.1` is not a friendly address for users from some parts of the world (e.g., China). Changed to `example.org` which should be more friendly to access. * changed internet check by fallback This is probably better since for most people it does the same thing and the first back up is Cloudfare's other DNS address which surprisingly can be accessed in more places (e.g., China) now. And changed the finall fallback as example.org.
This commit is contained in:
parent
44ea786929
commit
e2203ed34f
@ -8,7 +8,7 @@ pgrep -u "${USER:=$LOGNAME}" >/dev/null || { echo "$USER not logged in; sync wil
|
|||||||
pgrep -x mbsync >/dev/null && { echo "mbsync is already running." ; exit ;}
|
pgrep -x mbsync >/dev/null && { echo "mbsync is already running." ; exit ;}
|
||||||
|
|
||||||
# Checks for internet connection and set notification script.
|
# Checks for internet connection and set notification script.
|
||||||
ping -q -c 1 1.1.1.1 > /dev/null || { echo "No internet connection detected."; exit ;}
|
ping -q -c 1 1.1.1.1 > /dev/null || ping -q -c 1 1.0.0.1 > /dev/null || ping -q -c 1 example.org || { echo "No internet connection detected."; exit ;}
|
||||||
command -v notify-send >/dev/null || echo "Note that \`libnotify\` or \`libnotify-send\` should be installed for pop-up mail notifications with this script."
|
command -v notify-send >/dev/null || echo "Note that \`libnotify\` or \`libnotify-send\` should be installed for pop-up mail notifications with this script."
|
||||||
|
|
||||||
# Required to display notifications if run as a cronjob:
|
# Required to display notifications if run as a cronjob:
|
||||||
|
Loading…
Reference in New Issue
Block a user