Fix pkgcmd -l to allow "sdb uninstall" to work 26/24126/1 accepted/tizen/common/20140708.163944 accepted/tizen/ivi/20140708.192435 submit/tizen_common/20140708.161908 submit/tizen_ivi/20140708.161853
authorStephane Desneux <stephane.desneux@open.eurogiciel.org>
Tue, 8 Jul 2014 16:16:37 +0000 (18:16 +0200)
committerStephane Desneux <stephane.desneux@open.eurogiciel.org>
Tue, 8 Jul 2014 16:16:37 +0000 (18:16 +0200)
Change-Id: Id7b8c746c0a6879292cf8fdcfd4abc5edfd0c7b9
Bug-Tizen: TC-320 TC-1387 TC-288
Signed-off-by: Stephane Desneux <stephane.desneux@open.eurogiciel.org>
tool/pkgcmd.wrapper

index 8af775e..8fa8333 100755 (executable)
@@ -99,7 +99,8 @@ elif [[ "$op" == "uninstall" ]]; then
              exec su - $USER -c "bash -l -c 'xwalkctl -u $pkgname'"
 else
        # launch the real pkgcmd binary if we're not installing or uninstalling
-       debug exec /usr/bin/pkgcmd.real $ARGS
-             exec /usr/bin/pkgcmd.real $ARGS
+       debug exec su - $USER -c "bash -l -c '/usr/bin/pkgcmd.real $ARGS'"
+             exec su - $USER -c "bash -l -c '/usr/bin/pkgcmd.real $ARGS'" | grep -v "^You are not an authorized user"
+             
 fi