Vorgeschichte:
Festgestellt, dass uBlock für Thunderbird nicht mehr aktuallsiert wird.
Nachfolger Projekt "uBird" wird aber nicht auf der Thunderbird Add-on Seite aufgeführt.
Siedloading, per Skript Add-ons rein laden, all das haben die Mozillas schon seit einiger Zeit verhindert. Der Weg ist also verschlossen.
Aber, es gibt de policies, im Deutschen auch etwas umständlich "Unternehmensrichtlinien" genannt. Die funktionieren privat natürlich auch.
Also legt man einfach eine policies.json an. Thunderbird beenden, falls das Programm gerade läuft. Dann zuerst die nötigen Verzeichnisse erstellen, im Terminal mit root Rechten:
sudo mkdir -pv /etc/thunderbird/policies
Dann in diesem frisch erstellten Verzeichnis die policies.json erstellen mit Nano:
sudo nano /etc/thunderbird/policies/policies.json
Das hier hineinschreiben (copy & paste):
{
"policies": {
"ExtensionSettings": {
"uBird@celenity.dev": {
"installation_mode": "force_installed",
"install_url": "https://gitlab.com/celenityy/uBird/-/raw/main/outputs/uBird_latest.xpi"
}
}
}
}
Speichern → Strg + O , und dann Nano schließen → Strg + X .
Beim nächsten Start von Thundrbird wird automagisch uBird installiert. Zu finden unter den Erweiterungen im Thunderbird, dort nennt es sich aber weiterhin "uBlock Origin". User können diese Erweiterung auch nicht einfach so deinstallieren, das verhindert die policies.json. Erst wenn diese mit root Rechten gelöscht wird, kann mit User Rechten das Add-on deinstalliert werden.
Wer zuvor das alte uBlock installiert hat, sollte zuerst seine uBlock Einstellungen sichern, dann das alte uBlock entfernen. die policies.json zieht dann beim nächsten Thunderbird Start das aktuelle Add-on rein. (Zur Zeit gerade Version 1.69.0.1) Die in einer Datei gesicherten uBlock Einstellungen lassen sich dann im frischen Add-on wiederherstellen.