--- alx-src/trunk/alxconfig-ng/functions/config_sessions.sh 2005/04/12 20:37:06 238 +++ alx-src/trunk/alxconfig-ng/functions/config_sessions.sh 2005/04/12 20:46:52 239 @@ -1,4 +1,4 @@ -# $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/functions/config_sessions.sh,v 1.2 2005-03-10 01:13:05 niro Exp $ +# $Header: /home/cvsd/alx-cvs/alx-src/alxconfig-ng/functions/config_sessions.sh,v 1.3 2005-04-12 20:45:55 niro Exp $ # configures ica-sessions on the host via mysql db settings get_sessions_settings() @@ -70,10 +70,13 @@ cat ${ALX_SKELETONS}/fluxbox/menu.header \ > ${ALX_UNPRIV_HOME}/.fluxbox/menu + # add a newline (maybe there is no crlf in the header) + echo >> ${ALX_UNPRIV_HOME}/.fluxbox/menu + # fluxbox menu sessions for (( i=0; i < count; i++ )) do - echo "[exec] ($(basename ${ALX_SESSIONS[${i}]} .ica)) {wfica ${ALX_ICA_SESSIONS}/${i}}" \ + echo "[exec] ($(basename ${ALX_SESSIONS[${i}]} .ica)) {wfica ${ALX_ICA_SESSIONS}/${ALX_SESSIONS[${i}]}}" \ >> ${ALX_UNPRIV_HOME}/.fluxbox/menu done @@ -81,6 +84,8 @@ cat ${ALX_SKELETONS}/fluxbox/menu.footer \ >> ${ALX_UNPRIV_HOME}/.fluxbox/menu + # add a newline (maybe there is no crlf in the footer) + echo >> ${ALX_UNPRIV_HOME}/.fluxbox/menu # now we generate the desktop icons cat ${ALX_SKELETONS}/idesk/ideskrc \ @@ -104,7 +109,7 @@ echo "table Icon Caption: ${name} -Command: wfica ${ALX_ICA_SESSIONS}/${i} +Command: wfica ${ALX_ICA_SESSIONS}/${name}.ica Icon: ${icon} end" > ${ALX_UNPRIV_HOME}/.idesktop/${name}.lnk done