health-check: add a check that ftp://uninsane.org is operational

This commit is contained in:
Colin 2024-06-01 12:42:53 +00:00
parent 9f7e143d5e
commit 24c49df75f

View File

@ -1,5 +1,5 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl -p dig -p iputils
#!nix-shell -i bash -p curl -p dig -p iputils -p lftp
echo "this script will check that uninsane.org is baseline operational"
echo "it doesn't check all services, just the most critical ones"
@ -43,6 +43,8 @@ check "servo-hn wireguard network" ping -c 1 -W 3 servo-hn
check "git.uninsane.org" git ls-remote origin --quiet
check "ftp://uninsane.org" lftpget ftp://uninsane.org/README.md && rm README.md
echo ""
if [ $last_error -eq 0 ]; then
echo "SUCCESS"