Show
Ignore:
Timestamp:
01/14/08 11:55:11 (11 months ago)
Author:
kris
Message:

Fixed pidgin to not be restored by the ksmserverrc file, which doesn't
execute the wrapper script properly

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pbibuild/modules/pidgin/overlay-dir/PBI.SetupScript.sh

    r1143 r1159  
    4646done 
    4747 
     48# Make sure we add pidgin to the list of programs to exclude on startup via 
     49# ksmserver 
     50cd /home 
     51for i in `ls` 
     52do 
     53 
     54 if [ -e "${i}/.kde/share/config/ksmserverrc" ] 
     55 then 
     56 
     57   rm ${i}/.ksmserverrc.new 
     58   touch ${i}/.ksmserverrc.new 
     59   while read line 
     60   do 
     61    echo $line | grep "^excludeApps=" 
     62    if [ "$?" = "0" ] 
     63    then 
     64      echo $line | grep "pidgin"  
     65      if [ "$?" = "0" ] 
     66      then 
     67        echo "$line" >> ${i}/.ksmserverrc.new 
     68      else 
     69        echo "$line,pidgin" >> ${i}/.ksmserverrc.new 
     70      fi 
     71    else 
     72      echo "$line" >> ${i}/.ksmserverrc.new 
     73    fi 
     74 done < ${i}/.kde/share/config/ksmserverrc 
     75 
     76 chown ${i}:${i} ${i}/.ksmserverrc.new 
     77 mv ${i}/.ksmserverrc.new ${i}/.kde/share/config/ksmserverrc 
     78 fi 
     79 
     80done 
     81 
     82 
    4883echo "LAUNCHCLOSE: /usr/local/bin/pidgin"