Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Ce site disposera de fonctionnalités limitées pendant que nous effectuons des opérations de maintenance en vue de vous proposer un meilleur service. Si un article ne règle pas votre problème et que vous souhaitez poser une question, notre communauté d’assistance est prête à vous répondre via @FirefoxSupport sur Twitter, et /r/firefox sur Reddit.

Rechercher dans l’assistance

Évitez les escroqueries à l’assistance. Nous ne vous demanderons jamais d’appeler ou d’envoyer un SMS à un numéro de téléphone ou de partager des informations personnelles. Veuillez signaler toute activité suspecte en utilisant l’option « Signaler un abus ».

En savoir plus

symbolic link for places.sqlite respect

  • 6 réponses
  • 1 a ce problème
  • 7 vues
  • Dernière réponse par matieusinjon

more options

Hallo,

I have two firefox profiles with which I wish to share bookmarks. An easy solution is to create a symbolic link replacing the one places.sqlite file with a link to the file in the other profile, thus we're always just using one set of bookmarks and all is happy. However, Firefox keeps overriding my link; labeling the file "corrupt" and replacing it with a cached version. I need to know how to stop firefox from overriding my input and respect the changes made in the profile folder. I need to disable whatever mechanism is going on that is checking the files and reconstituting them.

                                Tak!
Hallo, I have two firefox profiles with which I wish to share bookmarks. An easy solution is to create a symbolic link replacing the one places.sqlite file with a link to the file in the other profile, thus we're always just using one set of bookmarks and all is happy. However, Firefox keeps overriding my link; labeling the file "corrupt" and replacing it with a cached version. I need to know how to stop firefox from overriding my input and respect the changes made in the profile folder. I need to disable whatever mechanism is going on that is checking the files and reconstituting them. Tak!

Toutes les réponses (6)

more options

I think you will just have to copy the file when FF is closed.

more options

Yeah, the concern with merging, import /export, and copying is that I lose adds and/ or deletes depending on which way I copy. If I go one way all the deleted bookmarks from one profile are added back, and if I go the other way I lose all the additonal bookmarks I have created in the other profile. I've had horrible experience with synch doing just that too, that's why I want to share bookmarks locally. Saw a link to set up one's own synch server, but that's just crazy overkill for a very simple concern. The removal of the "recent bookmarks" feature didn't help matters either.

There's got to be code in there somewhere that compares to a cached copy (or similar) and then replaces the link. I need to modify that bit so it does what I want.

I'm gonna keep playing, but hopefully someone knows where to look. Thanks,

more options

Forgot to add, since I'm in Linux I'm going to try locking the file against changes first

more options

I still have "Recently Bookmarked". If you want to keep bookmarks from both profiles, you could use export to/import from html. That would become very cumbersome, of course.

more options

The concern with the import/ export is that if I start with the same bookmarks, delete a bunch of bad links from one profile; if I export those to another profile it either creates duplicates of everything as well as then not reflecting the deleted links that are still contained within the importing profile, or I have to delete all the bookmarks from the importing profile and replace them with the exported file, and I lose any additions that might have been made to the importing profile.

I tried several ways of linking the places.sqlite profile files to a single database and making the links "immutable", which solved the overwriting concern, but created others.

There's just too many dependencies and recovery operations going on - I'll never untangle it all.

It's disappointing. I think this should be an option when creating a new profile (with appropriate ownership): Do you wish to share bookmarks and history with existing profiles? Yes - share bookmarks and history database between profiles

        All profiles? Y/N  Or, specify which profiles to share:

No - create a new separate bookmarks and history database for this profile

Ah well.... Lot's more important concerns in the world...

more options

and... firefox randomly changed fonts for the one line there...