37 |
clearconfig |
clearconfig |
38 |
|
|
39 |
addconfig '#!/bin/bash' |
addconfig '#!/bin/bash' |
40 |
addconfig "${MCORE_LIBDIR}/storefront-resolver launch '${user}' '${password}' '${domain}' '${session}'" |
addconfig "${MCORE_LIBDIR}/storefront-resolver --launch --user '${user}' --password '${password}' --domain '${domain}' --app '${session}'" |
41 |
chmod +x "${storefront_starter}" |
chmod +x "${storefront_starter}" |
42 |
|
|
43 |
if is_provided fluxbox |
if is_provided fluxbox |
49 |
if is_provided idesk |
if is_provided idesk |
50 |
then |
then |
51 |
# generate idesk desktop icon |
# generate idesk desktop icon |
52 |
${MCORE_LIBDIR}/idesk-generate-icon-info --add --name "{name}" --command "${storefront_starter}" --icon default.png && |
${MCORE_LIBDIR}/idesk-generate-icon-info --add --name "${name}" --command "${storefront_starter}" --icon default.png && |
53 |
${MCORE_LIBDIR}/idesk-generate-all-desktop-icons |
${MCORE_LIBDIR}/idesk-generate-all-desktop-icons |
54 |
fi |
fi |
55 |
;; |
;; |
79 |
;; |
;; |
80 |
|
|
81 |
query) |
query) |
82 |
eval sessionlist=( $(su - "${MCORE_UNPRIV_USER}" -c "${MCORE_LIBDIR}/storefront-resolver enumerate '${user}' '${password}' '${domain}'") ) |
eval sessionlist=( $(x11runas "${MCORE_LIBDIR}/storefront-resolver --enumerate --user '${user}' --password '${password}' --domain '${domain}'") ) |
83 |
sessioncount="${#sessionlist[*]}" |
sessioncount="${#sessionlist[*]}" |
84 |
for (( i=0; i<sessioncount; i++)) |
for (( i=0; i<sessioncount; i++)) |
85 |
do |
do |