enigmail gone after upgrade
Hello. I have updated the system yesterday via apt update & apt upgrade.
Now the enigmail is gone from icedove. I noticed that just before I tried to send encrypted email.
When I try to open encrypted email in Icedove it gives me a message "This is an encrypted OpenPGP message.
In order to decrypt this mail, you need to install an OpenPGP add-on."
In the past, I have never installed any addons before, I installed enigmail directly via apt.
And there is no enigmail menu in icedove anymore.
Enigmail is installed and already latest version. I tried to remove it and reinstall, but it did not helped.
What happened?
It's actually a big security problem, because I had encryption on by default and could have been sent an unencrypted email if I hadn't noticed that a lock icon is now gone.
By the way, when I was looking for a problem, I went to Icedove's addons page and found that there is an addon "FileLink" preinstalled by default.
"FileLink" encourages use of WeTransfer which belongs to google, which is not libre and therefore should not be neither in icedove nor trisquel. Have a look at that please.
> By the way, when I was looking for a problem, I went to Icedove's addons page and found that there is an addon "FileLink" preinstalled by default.
I also found the addon, and it was enabled by default.
> "FileLink" encourages use of WeTransfer which belongs to google, which is not libre and therefore should not be neither in icedove nor trisquel. Have a look at that please.
Is it something problem if it belongs to google? What does libre mean?? It seems to belong something called Amazon S3.
Masaru Suzuqi, please read this: https://www.gnu.org/distros/free-distros.html
Trisquel is one of GNU recommended free (libre) operating system, so therefore it follows GNU recommendations.
Free (libre) software must not contain any proprietary code and should not recommend proprietary software usage. Wetransfer is a proprietary service.
And you're right, it is not owned by google, my mistake. But it is still proprietary.
I have read the link page. I just remembered that I was searching something good OS when I read the page. I did not know almost at all about free software then. It was the very early time I started to learn about this world. I remember I thought, I'm afraid, all logos of those distributions are not cool when I read the page.
> Wetransfer is a proprietary service.
So such an addon is in Icedove must be some kind of silly joke. Impossible. Literally too much. There was also an addon called lightning in Icedove. I think I have seen the letters of "google" when I read something about the addon on Icedove. I think the addon was recently added to Icedove. Then I was maybe forced to read vaguely the explanation of the new calender function of Icedove on somewhere on Icedove and maybe I see the letters of "google" on somewhere... Maybe you might have confused the addon lightning with Wetransfer. Maybe the calender is made in google, I guess. Surely I had a slight curious feeling to see the name of google on somewhere on Icedove but I did not think about it deeply. Maybe I should have thought about it seriously.
Can anybody please tell me is it possible to rollback a Trisquel update? Or just downgrade Icedove?
It would be a temporary solution untill there is a fix.
Enigmail is very important for me.
It is possible to downgrade Icedove using synaptic package manager. Simply select it from the list, then click Package>Force version. You will then be able to select the desired version and apply the changes.
I recommend using the option "Block version" after downgrading so you can do other updates as usual.
As you installed enigmail from the repos, the new version of icedove may produce a conflict with the installed version of enigmail. I would try to keep icedove latest version, then remove enigmail using apt-get, and re-install it from mozilla's website. If it doesn't work, then downgrade icedove.
Thank you Sasaki. Downgraded to Icedove 52.9.1 via your recommended method, but also had to downgrade enigmail to 2.0.8 (the latest compatible).
Rather old version I'd say, but now enigmail works.
Unfortunately the newest icedove with the newest enigmail plugin from mozilla website does not work. So I'll keep the old version until something changes.
By the way, how can one know when this problem will be fixed? I am not very accustomed to how to write bug reports...
I have a temporary workaround until we figure out a permanent solution.
1. Download the latest enigmail for thunderbird using a browser:
https://addons.thunderbird.net/thunderbird/downloads/file/1016720/enigmail-2.1.6-tb.xpi?src=dp-btn-version
Download link is from
https://addons.thunderbird.net/en-US/thunderbird/addon/enigmail/
2. In IceDove, click on "Tools" in the menu bar > Add-ons > Extensions
3. Click on the gear icon > Install Add-On From File...
4. Navigate to the location of enigmail-2.1.6-tb.xpi from step 1 and
click on the Open button.
5. Click on the "Add" button in the popup and then on the "OK" button.
6. Enigmail should show up in the menu bar and sending email should have
the engimail options to encrypt and sign now.
The addon will show up in the addons when icedove starts next time, but
will not work. :/ Repeat steps 2-6 each time you start IceDove to
reinstall enigmail.
Best,
Michael
What is GNU? Check out https://www.gnu.org/
GPG Key: 4337 2794 C8AD D5CA 8FCF FA6C D037 59DA B600 E3C0
As I explained in https://trisquel.info/forum/import-public-key#comment-148378 (a link I gave in this thread too), whenever I start Icedove, clicking, in the add-ons manager the "Disable" button and then the "Enable" button that replaces it enables Enigmail. That is faster than your steps 3 to 5.
Unfortunately the newest icedove with the newest enigmail plugin from mozilla website does not work. So I'll keep the old version until something changes.
I tried on a newly upgraded computer and I've been able to install the latest release of enigmail (2.1.6) on Icedove 68.7.0 without problems. I took the addon file from enigmail's official website : https://www.enigmail.net/index.php/en/download/download-enigmail
You should double check this, as using an outdated version of enigmail and/or gpg may lead to several issues. You could, for instance, be unable to add public keys that use recent encryption methods. This is also a bad thing if you cannot encrypt with those recent methods.
That's exactly what I did, and it worked. Thanks for sharing that method.
There is a workaround: https://trisquel.info/forum/import-public-key#comment-148378
It does not matter to you that WeTransfer is proprietary software: you do not run it on a system you administrate. WeTransfer is a communication service, not SaaSS: https://www.gnu.org/philosophy/who-does-that-server-really-serve.html
Anyway, I do not understand either why that add-on comes preinstalled and consider that it would be better if it does not.
If you need to use a file sharing service, this site: https://www.privacytools.io/software/file-sharing/ recommends a few alternatives to wetransfer with good privacy practices. I don't know if they are libre, but it's worth to check them out:
https://send.firefox.com/
https://covid19.framadrop.org/en/
I stopped using wetransfer long time ago, because it refused to accept zip files, which could easily be encrypted cross-platform.
Or maybe a free software community could collaborate together and create such service using an open source code. I bet a lot of people here has some spare space on their servers to host some files for a short period of time.
Other interesting initiative: https://chatons.org/en
"CHATONS is a collective of independant, transparent, open, neutral and ethical hosters providing FLOSS-based online services."
Hello FernandoV
Thanks very much for sharing this info and link! I probably spent well over an hour reading info there, and even more via links within it and what those links lead to.
Very timely! For 1 very important first step to act on it, I'll try to set up a new email address with what seems like a reliable provider, via a good link therein.
> Other interesting initiative: https://chatons.org/en
> "CHATONS is a collective of independant, transparent, open, neutral and ethical hosters providing FLOSS-based online services."
PS Is a collective which prefers to communicate in the French language, but there is one topic there for English speakers, the links in that topic were very helpful, and intended to help English speakers/writer/readers - and probably those speaking other languages too - to connect with a similar Collective that uses the language you speak. I think that's a great idea, so WE can all communicate easily, yet connect - with the help of those who can speak 2 or more languages doing some translations to facilitate communications across the whole spectrum of languages. Perhaps for now just having one Topic on each collective's site for a language other than their preferred language for any given site.
I don't know if they are libre, but it's worth to check them out:
https://send.firefox.com/
https://covid19.framadrop.org/en/
I have used them both. They are libre and they are great. There is even a fully-featured command-line client for Firefox Send: https://github.com/timvisee/ffsend
The support for Thunderbird was requested: https://github.com/mozilla/send/issues/496