#!/usr/bin/env bash
#
# Author: Dmitry Razumov <asmeron@ublinux.com>
# Copyright (c) 2021-2025 UBLinux <support@ublinux.com>
#

ENABLED=no
[[ ${ENABLED} == "yes" ]] || exit 0

SOURCE=${SYSCONF}/config; [ -f "${SOURCE}" ] && . ${SOURCE} 2>/dev/null
SOURCE=${SYSCONF}/desktop; [ -f "${SOURCE}" ] && . ${SOURCE} 2>/dev/null

TESTNETWORK=yes
TESTNETTOOL="ping -c 1 "
TESTNETSERVER="77.88.8.8"
STARTNWTOOL=/usr/share/ublinux/i3term/zenWIFI
WM=marco
TESTINDE=i3term

. /usr/lib/ublinux/default

[ -f /run/$(basename $0)_started ] && exit 0

if [ "$DESKTOP" = "$TESTINDE" ] ;then
  if [ "$TESTNETWORK" = "yes" ] ;then
     if ! $TESTNETTOOL $TESTNETSERVER  >/dev/null 2>/dev/null ;then
        $WM &
        pid=$!
        su -l root -c "$STARTNWTOOL"
        kill $pid
        echo 1 >/run/$(basename $0)_started
     fi
  fi
fi
