3 <summary>test proxy in terminal</summary>
5 <copy src="ks_files/ivi-mbr-i586.ks" />
6 <copy src="conf/mic.conf" />
9 losetup_path=$(sudo which losetup)
11 sudo $losetup_path -a | wc -l | xargs test 0 -eq
12 # make sure the proxy is off in /etc/sysconfig/proxy
13 if [ -f /etc/sysconfig/proxy ];then
14 sudo sed -i 's/PROXY_ENABLED\s*=\s*".*"/PROXY_ENABLED="no"/' /etc/sysconfig/proxy
16 # make sure proxy in /etc/mic/mic.conf is off
17 if [ -f /etc/mic/mic.conf ];then
18 sudo mv /etc/mic/mic.conf /etc/mic/mic.conf.bak
19 sudo cp mic.conf /etc/mic/
21 sudo cp mic.conf /etc/mic/
23 export http_proxy=http://109.123.121.142:80
24 export https_proxy=http://109.123.121.142:80
25 export no_proxy=.intel.com
26 sudo mic cr raw ivi-mbr-i586.ks --logfile=mic1.log -d -v --runtime=native
27 grep 'Finished' mic1.log
28 test -f ./my_mic-output/ivi-mbr-i586*.raw
30 sudo $losetup_path -a | wc -l | xargs test 0 -eq
34 if [ -f /etc/mic/mic.conf.bak ];then
35 sudo mv /etc/mic/mic.conf.bak /etc/mic/mic.conf
37 sudo rm -f /etc/mic/mic.conf
39 test -d ./my_mic-output && sudo rm -rf ./my_mic-output/
40 test -f mic1.log && sudo rm mic1.log
41 echo 'finish cleaning...'