coapp/coapp — Issue #18: coapp remove PACKAGE_NAME fails if signature verification fails
Author: ericschultz
Created: 2012-02-28 22:06:12+00:00
State: open

During testing I had testing certificates and signed packages that had been installed. I deleted these testing certificates from the machine root store before I had uninstalled those packages. On attempting to remove the package, CoApp did not provide an error message but didn't have any sort of progress bar either, it simply showed the coapp header and ended. Running again using DbgView, it says that the signature verification fails which makes sense since the cert is no longer in the root store.

On one hand, this makes sense: if the package has been tampered with, we don't want them doing bad things on the remove. On the other hand, you can't remove the package :)