Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a bash-script for installing Firefox which is downloaded and executed from every client workstation in the network. The script is on the server and all workstations are running Ubuntu. Now I want all workstations to have some default predefined bookmarks like company website etc. There is a way to do that by modifying the omni.jar file which is in the installation folder of Firefox but I could not find a working solution to do that.

How can I provide some bookmarks for all users?

share|improve this question

You will find your bookmarks in a private folder inside of .mozilla/firefox/ called places.sqlite - that holds the bookmarks. Copying this will also effectively copy your bookmarks. E.g., this is the location of my places.sqlite file - /home/nits/.mozilla/firefox/me9d3dsc.default/places.sqlite

More info from this SOURCE:

Finding your profile without opening Firefox(Ubuntu)

  • Click the Places menu on the top right of the screen and select Home Folder. A File Browser window will appear.
  • Click the View menu and select Show Hidden Files if it isn't already checked.
  • Double click the folder marked .mozilla.
  • Double click the folder marked firefox. Your profile folder is within this folder.

What information is stored in my profile?

Bookmarks and Browsing History: The places.sqlite file contains all your Firefox bookmarks and the list of all the websites you’ve visited. For more information see Bookmarks.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.