Magellan Linux

Diff of /alx-src/tags/alxconf-0_6_4_5/functions/config_sessions.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

alx-src/branches/alxconf-060/functions/config_sessions.sh revision 3490 by niro, Mon Apr 16 10:07:49 2012 UTC alx-src/tags/alxconf-0_6_4_5/functions/config_sessions.sh revision 3526 by niro, Mon Apr 23 07:34:09 2012 UTC
# Line 436  config_sessions() Line 436  config_sessions()
436   local screensaver_passwd_cmd   local screensaver_passwd_cmd
437   local fbinit   local fbinit
438   local fbkeys   local fbkeys
439     local progsh_path
440    
441     progsh_path="${ALX_UNPRIV_HOME}/.alxprogs"
442    
443   # get all session ids from database   # get all session ids from database
444   all_ses_ids=$(mysqldo "select id from cfg_sessions where serial='${ALX_SERIAL}'")   all_ses_ids=$(mysqldo "select id from cfg_sessions where serial='${ALX_SERIAL}'")
# Line 495  config_sessions() Line 498  config_sessions()
498   addconfig "[startup] {nohup xautolock -time ${cfg_screensaver_timeout} -locker 'xlock -mode ${cfg_screensaver_screensaver} ${screensaver_passwd_cmd}' > /dev/null &}"   addconfig "[startup] {nohup xautolock -time ${cfg_screensaver_timeout} -locker 'xlock -mode ${cfg_screensaver_screensaver} ${screensaver_passwd_cmd}' > /dev/null &}"
499   fi   fi
500    
501     # add plugins autostart
502     for i in ${all_plugin_ids}
503     do
504     evaluate_table cfg_plugins "where serial='${ALX_SERIAL}' and id='${i}'"
505     if [[ -x ${ALX_PLUGINS}/${cfg_plugins_plugin}/plugin.sh ]]
506     then
507     eval $(${ALX_PLUGINS}/${cfg_plugins_plugin}/plugin.sh autostart)
508    
509     if [[ ${PLUGIN_AUTOSTART} = 1 ]]
510     then
511     addconfig "[startup] {${progsh_path}/$(fix_whitespaces ${PLUGIN_MENUITEM_NAME}) &}"
512     fi
513     # unset all variables
514     unset PLUGIN_AUTOSTART
515     unset PLUGIN_MENUITEM_NAME
516     fi
517     done
518    
519   # add autostart session   # add autostart session
520   if [[ ! -z ${cfg_autostart_session} ]]   if [[ ! -z ${cfg_autostart_session} ]]
521   then   then
# Line 541  config_sessions() Line 562  config_sessions()
562   done   done
563    
564   # delete all progs   # delete all progs
  progsh_path="${ALX_UNPRIV_HOME}/.alxprogs"  
565   [ -d ${progsh_path} ] && rm -rf ${progsh_path}   [ -d ${progsh_path} ] && rm -rf ${progsh_path}
566   install -d ${progsh_path}   install -d ${progsh_path}
567    

Legend:
Removed from v.3490  
changed lines
  Added in v.3526