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\ *)