#!/bin/bash
#
#if  ifconfig -a | grep -q 'wlan0'; then
#    echo "Esta Tudo ok com WIFI!!"
#else
#    echo "Reiniciando o WIFI ok!!"
#    /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b
#fi
#
#sleep 10
#
if ! /usr/bin/systemctl status nmbd smbd | grep -q 'failed'; then 
    echo "Esta Tudo ok com Samba!!"
else
    echo "Reiniciando o Samba ok!!"
    /usr/bin/systemctl restart nmbd smbd
fi
#
sleep 10
#
if /usr/bin/tailscale funnel status | grep -q '8443'; then
   echo "Esta Tudo ok com TailScale!!"
else
   echo "Reiniciando o TailScale!!"
   /usr/bin/tailscale funnel --bg --https=8443 localhost:1080
fi
#
sleep 10
#
#/usr/bin/curl -s http://radiom7b.dyndns.org:1010 -o /tmp/log.txt
#
/usr/bin/curl -s http://localhost:1080 -o /tmp/log.txt
#
if ! /usr/bin/grep -q 'Unspecified description' /tmp/log.txt; then
    echo "Esta Tudo ok com EzStream!!"
else
    echo "Reiniciando o EzStream ok!!"
    /usr/bin/systemctl restart ezstream
fi
#
