Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

symbolic link for places.sqlite respect

  • 6 பதிலளிப்புகள்
  • 1 இந்த பிரச்சனை உள்ளது
  • 12 views
  • Last reply by matieusinjon

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!

All Replies (6)

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

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,

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

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.

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...

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