tazpanel rev 87

pkgs.cgi: Reverse change to fix packages installation (please test before commit...)
author Christophe Lincoln <pankso@slitaz.org>
date Thu Apr 14 03:50:59 2011 +0200 (2011-04-14)
parents 7c67737d8dfd
children 3e9b8a48e16e
files pkgs.cgi
line diff
     1.1 --- a/pkgs.cgi	Wed Apr 13 18:58:27 2011 +0200
     1.2 +++ b/pkgs.cgi	Thu Apr 14 03:50:59 2011 +0200
     1.3 @@ -358,10 +358,10 @@
     1.4  		# Do an action on one or some packages
     1.5  		#
     1.6  		pkgs=""
     1.7 -		for i in $(seq 1 $(GET pkg count)); do
     1.8 -			pkgs="$pkgs$(GET pkg $i) " 
     1.9 -		done
    1.10 -		case "$(GET do)" in
    1.11 +		cmdline=`echo ${QUERY_STRING#do=} | sed s'/&/ /g'`		
    1.12 +		cmd=`echo ${cmdline} | awk '{print $1}'`		
    1.13 +		pkgs=`echo $cmdline | sed -e s'/+/ /g' -e s'/pkg=//g' -e s/$cmd//`
    1.14 +		case $cmd in
    1.15  			install|Install)
    1.16  				cmd=get-install opt=--forced ;;
    1.17  			remove|Remove)