Quote:
Originally Posted by cybmole
windows 7 will block all executable downloads from alternative browsers, as a "safety feature" - you have to manually unblock each one.
it may, as I said before, make an exception for microsoft's own signed code but just about every 3rd party installer / exe is blocked. Even zips if windows thinks there is an executable inside.
|
And as I said before, it's nothing so sinister as having "exceptions" for Microsoft's code. Anything that's signed by a trusted Certificate Authority (there are many of these, like Thawte I linked above) will be trusted by Windows. If you don't sign, you get this warning. Most apps don't bother to sign their files because there's really no reason to do so. It just sends you through one extra "Are you sure you want to run this?" dialog and that's it.
If you're willing to spend the money on a certificate, this "problem" could easily go away. If you don't want to spend the money but are really worried about this, create your own CA, import it as a Trusted Root Certificate on your installation of Windows, create a signing certificate from that CA, and then sign the Calibre MSI after you download it. Then when you run the warning will be gone. Of course you'll have to do this every time you download a new MSI, but perhaps it's worth it to you to get rid of the warning.