You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
706 B
31 lines
706 B
#!/bin/sh
|
|
|
|
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/os-config
|
|
|
|
[ -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
|