Hier ist .icedove ein Symlink auf .thunderbird. Funktioniert problemlos mit Thunderbird und ich vermute, dass der noch aus der Zeit stammt, als von Thunderbird auf Icedove migriert wurde.KloBoBBerLe hat geschrieben:01.06.2018 21:58:52Wie kann ich das automatische Anlegen des Ordners .icedove verhindern?
Debian 9 (Stretch): Thunderbird erstellt bei Programmstart das Verzeichnis ".icedove"
- jph
- Beiträge: 1049
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Debian 9 (Stretch): Thunderbird erstellt bei Programmstart das Verzeichnis ".icedove"
Re: Debian 9 (Stretch): Thunderbird erstellt bei Programmstart das Verzeichnis ".icedove"
Das verstehe ich ja eben auch nicht. Ich habe eine frische Installation Stable /Gnome. Darin Thunderbird installiert.jph hat geschrieben:03.06.2018 12:42:24Hier ist .icedove ein Symlink auf .thunderbird. Funktioniert problemlos mit Thunderbird und ich vermute, dass der noch aus der Zeit stammt, als von Thunderbird auf Icedove migriert wurde.
Es wurde kein ~/.icedove angelegt.
Dieses Skript existiert mit /usr/bin/thunderbird aber immer noch. Warum ???
Und - vor allem - warum wird das anscheinend bei dem Threadstarter tätig, obwohl er ja auch eine frische Installation vorliegen hat.
Bei mir hab ich Ding gelöscht und durch einen Symlink auf /usr/lib/thunderbird/thunderbird ersetzt.
- jph
- Beiträge: 1049
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: Debian 9 (Stretch): Thunderbird erstellt bei Programmstart das Verzeichnis ".icedove"
Die Begründung steht ziemlich am Anfang:geier22 hat geschrieben:03.06.2018 12:53:23Das verstehe ich ja eben auch nicht. Ich habe eine frische Installation Stable /Gnome. Darin Thunderbird installiert.
Es wurde kein ~/.icedove angelegt.
Dieses Skript existiert mit /usr/bin/thunderbird aber immer noch. Warum ???
Code: Alles auswählen
# Purpose:
# This is a wrapper script for starting the thunderbird binary with taking
# care of the searching for an old user Icedove profile folder and adopting
# the folder into the new place if possible.
Code: Alles auswählen
#############################################################################
# User Thunderbird Profile Adoptions #
# #
# The users Icedove/Thunderbird profile(s) doesn't need to be modified in a #
# different and complicated way. We simply need to ensure that the #
# Thunderbird binary is finding the existing profiles in the folder #
# $(HOME)/.thunderbird folder or a valid symlink pointing to the profiles. #
# #
# To "migrate" an old existing Icedove profile we can simply do a symlink #
# from $(HOME)/.thunderbird --> $(HOME)/.icedove . #
# #
# Afterwards do some changes to the file mimeTypes.rdf within every #
# profile. Also we can modify existing *icedove*.desktop entries in the #
# files. #
# #
# $(HOME)/.config/mimeapps.list #
# $(HOME)/.local/share/applications/mimeapps.list #
# #
#############################################################################
Der Threadstarter sollte m.E. die um nicht relevante Ordner/Dateien bereinigte Ausgabe eines ls -la seines Homeverzeichnissen posten.geier22 hat geschrieben:03.06.2018 12:53:23Und - vor allem - warum wird das anscheinend bei dem Threadstarter tätig, obwohl er ja auch eine frische Installation vorliegen hat.
Ich halte nicht viel davon, dem Paketmanagement derart in die Parade zu fahren. Wieso hast du deinem User nicht einfach einen entsprechend modifizierten Starter angelegt?geier22 hat geschrieben:03.06.2018 12:53:23Bei mir hab ich Ding gelöscht und durch einen Symlink auf /usr/lib/thunderbird/thunderbird ersetzt.
Re: Debian 9 (Stretch): Thunderbird erstellt bei Programmstart das Verzeichnis ".icedove"
Gretchenfrage: Was passiert z.B. bei mailto, oder wenn ich aus einem anderen Programm Thunderbird aufrufe?jph hat geschrieben:03.06.2018 13:48:30Wieso hast du deinem User nicht einfach einen entsprechend modifizierten Starter angelegt?
Was ich da gemacht habe ist nichts anderes, als das, wie es normalerweise funktioniert:
Der Starter verweist auf den Symlink und der Symlink auf die ausführbare Datei. Verändern tue ich dabei nichts.
Ja das wäre nochmal interessant. Irgendwo muss ja der Anstoß herkommen. Schließlich hat er ja ~/.icdove gelöscht.jph hat geschrieben: Der Threadstarter sollte m.E. die um nicht relevante Ordner/Dateien bereinigte Ausgabe eines ls -la seines Homeverzeichnissen posten.
Warum wird ./.icedove dann wieder angelegt und Thunderbird beschwert sich ??
-
- Beiträge: 1
- Registriert: 14.10.2021 11:22:46
Re: Debian 9 (Stretch): Thunderbird erstellt bei Programmstart das Verzeichnis ".icedove"
Hallo KloBoBBerLe,
hatte hier auch eine Weile genau das gleiche Problem. Ich musste den Ordner ~/.icedove jedesmal vor Start von Thunderbird löschen. Mein Workaround bestand schließlich darin, dass ich vor dem Start ~/.icedove gelöscht habe und anschließend via
den Symlink manuell erstellt habe. Seitdem kann ich Thunderbird ohne Probleme starten.
HTH
Bernd
hatte hier auch eine Weile genau das gleiche Problem. Ich musste den Ordner ~/.icedove jedesmal vor Start von Thunderbird löschen. Mein Workaround bestand schließlich darin, dass ich vor dem Start ~/.icedove gelöscht habe und anschließend via
Code: Alles auswählen
ln -s ~/.thunderbird ~/.icedove
HTH
Bernd