56 |
local all_ids |
local all_ids |
57 |
local i |
local i |
58 |
local x |
local x |
59 |
|
local browser_address_num |
60 |
local server |
local server |
61 |
local ses_session |
local ses_session |
62 |
local ses_filename |
local ses_filename |
98 |
for server in ${ses_browseradrs} |
for server in ${ses_browseradrs} |
99 |
do |
do |
100 |
(( x++ )) |
(( x++ )) |
101 |
echo "TcpBrowserAddress${x}=${server}" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
browser_address_num="${x}" |
102 |
|
# support newer ica-clients: |
103 |
|
# the first address must be named TcpBrowserAddress, but not TcpBrowserAddress1 !! |
104 |
|
[[ ${x} -eq 1 ]] && browser_address_num="" |
105 |
|
echo "TcpBrowserAddress${browser_address_num}=${server}" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
106 |
done |
done |
107 |
IFS="${OLD_IFS}" |
IFS="${OLD_IFS}" |
108 |
unset x |
unset x |
109 |
unset OLD_IFS |
unset OLD_IFS |
110 |
|
|
111 |
echo 'ScreenPercent=0' >> ${ALX_ICA_SESSIONS}/${ses_filename} |
echo 'ScreenPercent=0' >> ${ALX_ICA_SESSIONS}/${ses_filename} |
112 |
|
|
113 |
echo '[ApplicationServers]' >> ${ALX_ICA_SESSIONS}/${ses_filename} |
echo '[ApplicationServers]' >> ${ALX_ICA_SESSIONS}/${ses_filename} |
114 |
echo "${ses_session}=" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
echo "${ses_session}=" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
115 |
|
|
116 |
echo "[${ses_session}]" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
echo "[${ses_session}]" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
117 |
echo "Address=${ses_session}" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
echo "Address=${ses_session}" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
118 |
echo "InitialProgram=#${ses_session}" >> ${ALX_ICA_SESSIONS}/${ses_filename} |
echo "InitialProgram=#${ses_session}" >> ${ALX_ICA_SESSIONS}/${ses_filename} |