3 ms·
If you can disable all my addons by having a certificate expire, you can effectively remotely disable all my addons. And that's exactly what happened. The fact
by Tharkun 7y ago
If you can disable all my addons by having a certificate expire, you can effectively remotely disable all my addons. And that's exactly what happened. The fact that this was (presumably?) not intentional is irrelevant. The switch may not be an actual switch, but it's there nevertheless. And it shouldn't be.
- SiempreViernes 7y agoSo you are saying there should be no way for an installed addon to fail an integrity check?
- wool_gather 7y agoI think Tharkun is saying that there should be a (reasonably accessible) way for a user to choose to override the check's failure. Which is not that far-fetched as a proposal. It's a classic and ongoing debate of "who knows best?" -- the vendor, or the end user?
- LifeLiverTransp 7y agoYes.. the choice should be taken to the user- and the users choice should trump them all.
- sgift 7y agoIf you want full user choice about this you can use nightly or use a community packaged version with the option to disable the checks enabled or compile it yourself and enable the flag. It's not impossible to do that.
- yawaramin 7y agoNon sequitur. An installed addon could be signed with a certificate. Mozilla can push out a revocation for that certificate if it deems it appropriate. The revocation can pop up a modal telling users it wants to disable the addon. The user can click 'Disable addon' or 'Ignore (dangerous)'. This doesn't need to be done through a dead man's switch (expiring certificate) that someone will forget to renew.