tazpanel rev 211

pkgs.cgi: unescape package name (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Nov 01 23:08:49 2011 +0100 (2011-11-01)
parents 0dea654704fb
children 3a8304862453
files pkgs.cgi
line diff
     1.1 --- a/pkgs.cgi	Tue Nov 01 21:50:48 2011 +0100
     1.2 +++ b/pkgs.cgi	Tue Nov 01 23:08:49 2011 +0100
     1.3 @@ -465,6 +465,7 @@
     1.4  		cmd=$(echo ${cmdline} | awk '{print $1}')
     1.5  		cmdline=${cmdline#*repo=* }
     1.6  		pkgs=$(echo $cmdline | sed -e s'/+/ /g' -e s'/pkg=//g' -e s/$cmd//)
     1.7 +		pkgs="$(httpd -d "$pkgs")"
     1.8  		cmd=$(echo $cmd | tr [:upper:] [:lower:])
     1.9  		case $cmd in
    1.10  			install)
    1.11 @@ -499,7 +500,7 @@
    1.12  		for pkg in $pkgs
    1.13  		do
    1.14  			echo '<pre>'
    1.15 -			echo 'y' | tazpkg $cmd $(httpd -d "$pkg") $opt 2>/dev/null | filter_taztools_msgs
    1.16 +			echo 'y' | tazpkg $cmd $pkg $opt 2>/dev/null | filter_taztools_msgs
    1.17  			echo '</pre>'
    1.18  		done ;;
    1.19  	*\ info\ *)