tazpkg rev 767
pkgs.cgi: non root support (again)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Apr 06 21:45:11 2015 +0200 (2015-04-06) |
parents | 4deec1ba8aad |
children | 3a3892c18937 |
files | tazpanel/pkgs.cgi |
line diff
1.1 --- a/tazpanel/pkgs.cgi Mon Apr 06 19:04:59 2015 +0200 1.2 +++ b/tazpanel/pkgs.cgi Mon Apr 06 21:45:11 2015 +0200 1.3 @@ -762,6 +762,7 @@ 1.4 if [ -d $INSTALLED/$pkg ]; then 1.5 . $INSTALLED/$pkg/receipt 1.6 files=$(wc -l < $INSTALLED/$pkg/files.list) 1.7 + [ "$REMOTE_USER" == "root" ] && 1.8 show_button do=Remove 1.9 else 1.10 cd $PKGS_DB 1.11 @@ -773,6 +774,7 @@ 1.12 }' packages.info undigest/*/packages.info)" 1.13 PACKED_SIZE=${SIZES% *} 1.14 UNPACKED_SIZE=${SIZES#* } 1.15 + [ "$REMOTE_USER" == "root" ] && 1.16 if [ "${pkg#get-}" != "$pkg" ]; then 1.17 show_button "do=Install&nf" 1.18 else 1.19 @@ -781,6 +783,7 @@ 1.20 fi 1.21 1.22 # Show Block/Unblock, and Repack buttons 1.23 + [ "$REMOTE_USER" == "root" ] && 1.24 if [ -d $INSTALLED/$pkg ]; then 1.25 if grep -qs "^$pkg$" $PKGS_DB/blocked-packages.list; then 1.26 show_button do=Unblock