-----------------------------------------------
I recently got a ThinkPad T-60 with a fingerprint reader, and for no other reason than having it as a novelty I decided to set up the computer to use it. As you probably know, to use the TPM with Firefox 1.0 through 1.5, you need to manually install the extension file tvtpwm_moz_xpi.xpi from (I assume this is the default location) C:\Program Files\Lenovo\Client Security Solution. For Firefox 2.0, this failed at first, but I was able to determine that the plug-in can work in Firefox 2.0, and I thought I'd share how to do this.
If you are not used to working with XML, these steps may be daunting. Also, to the best of my knowledge this will only work under Windows versions of Firefox do to the nature of the extension.
*** DISCLAIMER ***
I am not responsible for any damages to your computer as a result of following this advice. I don't believe there will be any problems (or I wouldn't be using it myself), but in that unlikely event, you've been warned.
You will need:
- The most recent Client Security Solution package.
- A ZIP utility, such as 7-zip/WinZIP/WinRAR/WinACE/etc.
- Notepad
- Make a backup copy of tvtpwm_moz_xpi.xpi (C:\Program Files\Lenovo\Client Security Solution); don't skip this step as it is the best way to undo changes, if you wish to.
- Open tvtpwm_moz_xpi.xpi in your ZIP utility. XPI files are ZIPs with "special" files for Mozilla to use to determine how to install an extension.
- Do one of the following:
- Right-click on the file "install.rdf" and choose "Edit" if your ZIP utility supports editing files within archives; Notepad should launch as the editor.
- Extract the file "install.rdf" and open it with Notepad or other text editor manually.
- Find the block of XML that looks like this:
Code: Select all
<!-- Firefox --> <em:targetApplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>1.0</em:minVersion> <em:maxVersion>1.5+</em:maxVersion> </Description> </em:targetApplication> - Change the the em:maxVersion value from 1.5+ to 2.0.0.*; here's the exact change I used:
Code: Select all
<!-- Firefox --> <em:targetApplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>1.0</em:minVersion> <!-- HACK: Changed to 2.0.0.* from 1.5+ --> <em:maxVersion>2.0.0.*</em:maxVersion> </Description> </em:targetApplication> - Save and exit Notepad (or whatever editor you used). If you opened the file for editing through the ZIP utility, it should prompt you to update the file inside the archive with the new changes. If you manually extracted and changed the file, you'll need to manually add and replace it in the archive.
- Open Firefox, choose "File -> Open File..." and choose the tvtpwm_moz_xpi.xpi that you modified. Tell Mozilla that you do indeed wish to install this extension once it enables the option, restart Firefox, and test it out. There will be a new option under tools called "Password Manager..." that will bring up the TPM window, as in IE.
- For best results, go to "Tools -> Options -> Security" and tell Firefox NOT to remember passwords; the TPM is independent of this option.
And no, I do not believe you can load up the extension for use in Thunderbird; I'm fairly certain the extension relies on web-browser features not found in Thunderbird.




T43-2668-CTO , T43p-2668-G7G
