Bugs item #1930640, was opened at 2008-03-31 15:30
Message generated for change (Settings changed) made by robmen
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1930640&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
>Category: extensions
>Group: v3.0
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Luke Bakken (lb008d)
>Assigned to: Rob Mensching (robmen)
Summary: PFXImportCertStore() fails to delete private key containers.

Initial Comment:
As explained here - 
http://msdn2.microsoft.com/en-us/library/ms867088.aspx#pk_topic6 - the 
PFXImportCertStore() function creates a new key container for a private key but 
does not delete it. WiX calls this function when scheduling the deferred action 
to install certificates and because of this orphaned private key files are 
created.

In addition, uninstalling a certificate that has an associated private key does 
not delete that key.

The attached patch addresses both issues - it's not the prettiest bit of code 
but it works.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1930640&group_id=105970

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to