1
0
mirror of https://github.com/stefanocasazza/ULib.git synced 2025-09-28 19:05:55 +08:00
ULib/tests/examples/nocat/bin/get_config.sh
2015-02-20 20:46:04 +01:00

25 lines
1.5 KiB
Bash
Executable File

#!/bin/sh
## ==================================================================================================================================================================
## DEBUG
## ==================================================================================================================================================================
## UTRACE=0 /usr/sbin/uclient -c /etc/uclient.conf -o /tmp/nodog.conf.portal -q 60 'https://wifi-aaa.comune.fi.it/get_config?ap=unifi-r29587_x86&key=159.213.248.230'
## UTRACE=0 /usr/sbin/uclient -c /etc/uclient.conf -o /tmp/nodog.conf.portal -q 60 'https://wifi-aaa.comune.fi.it/get_config?ap=lab5-r29587_rs&key=10.10.100.115'
## strace /usr/sbin/uclient -c /etc/uclient.conf -o /tmp/nodog.conf.portal -q 60 'https://wifi-aaa.comune.fi.it/get_config?ap=parcEuropa-r29587_rspro&key=10.8.0.2'
## ==================================================================================================================================================================
## ssh -L10443:192.168.1.20:443 lab5
## ==================================================================================================================================================================
#IP_ADDRESS=`grep IP_ADDRESS /etc/nodog.conf | tr -s ' ' | cut -d' ' -f2`
#AUTH_PORTAL=`grep AuthServiceAddr /etc/nodog.conf | tr -d \\\\ | tr -d \\" | cut -d'=' -f2`
for url in `echo $AUTH_PORTAL`; do
uclient -c /etc/uclient.conf "${url}/get_config?ap=`uname -n`&key=`cat /etc/nodog.cong.key`" >$1
if [ $? -eq 0 ]; then
return
fi
sleep 1
done