3 |
MCORE_LIBDIR="@@MCORE_LIBDIR@@" |
MCORE_LIBDIR="@@MCORE_LIBDIR@@" |
4 |
source @@SYSCONFDIR@@/mcore/mcore.conf |
source @@SYSCONFDIR@@/mcore/mcore.conf |
5 |
source ${MCORE_LIBDIR}/include/common.global.class |
source ${MCORE_LIBDIR}/include/common.global.class |
6 |
|
source ${MCORE_LIBDIR}/include/daemon.global.class |
7 |
|
|
8 |
ICADIR="${MCORE_CONFIG_PATH}/citrix/ica" |
ICADIR="${MCORE_CONFIG_PATH}/citrix/ica" |
9 |
ICASUFFIX="ica" |
ICASUFFIX="ica" |
101 |
addconfig "DesiredVRES=${mode#*x}" |
addconfig "DesiredVRES=${mode#*x}" |
102 |
;; |
;; |
103 |
esac |
esac |
104 |
|
|
105 |
|
if is_provided fluxbox |
106 |
|
then |
107 |
|
# generate fluxbox menu entry |
108 |
|
${MCORE_LIBDIR}/fluxbox-menuitem --add --name "${name}" --exec "wfica ${icafile}" && |
109 |
|
${MCORE_LIBDIR}/fluxbox-rebuild-menu |
110 |
|
fi |
111 |
|
if is_provided idesk |
112 |
|
then |
113 |
|
# generate idesk desktop icon |
114 |
|
${MCORE_LIBDIR}/idesk-generate-icon-info --add --name "${name}" --command "wfica ${icafile}" --icon default.png && |
115 |
|
${MCORE_LIBDIR}/idesk-generate-all-desktop-icons |
116 |
|
fi |
117 |
;; |
;; |
118 |
|
|
119 |
del) |
del) |
121 |
if [ -f ${MROOT}/${ICADIR}/"${name}".${ICASUFFIX} ] |
if [ -f ${MROOT}/${ICADIR}/"${name}".${ICASUFFIX} ] |
122 |
then |
then |
123 |
rm ${MROOT}/${ICADIR}/"${name}".${ICASUFFIX} |
rm ${MROOT}/${ICADIR}/"${name}".${ICASUFFIX} |
124 |
|
if is_provided fluxbox |
125 |
|
then |
126 |
|
${MCORE_LIBDIR}/fluxbox-menuitem --del --name "${name}" && |
127 |
|
${MCORE_LIBDIR}/fluxbox-rebuild-menu |
128 |
|
fi |
129 |
|
if is_provided idesk |
130 |
|
then |
131 |
|
${MCORE_LIBDIR}/idesk-generate-icon-info --del --name "${name}" && |
132 |
|
${MCORE_LIBDIR}/idesk-generate-all-desktop-icons |
133 |
|
fi |
134 |
else |
else |
135 |
eecho "No configured session named '${name}' exists." |
eecho "No configured session named '${name}' exists." |
136 |
fi |
fi |