3 Answers
3

As far as I understand, the default bookmarks are hidden in /usr/lib/firefox-n.n/omni.jar, you can modify this file to change default bookmarks for all users. Anyway this is not a good practise and I hope providing defaults will get easier in time.

A nicer way is to provide something in a default profile directory in order to let migration assistant do importing the bookmarks, when new Firefox profile is created. I think you have to provide profiles.ini in /etc/skel/.mozilla/firefox.

cd to the user dir where you want this to happen and then rm the bookmarksfile. You then make a symlink (ln -s /{dir}/{correct_bookmarksfile} {bookmarksfile}). You can even automate this by altering /etc/profile (that one gets fired when you create a new user)
–
RinzwindMay 4 '11 at 11:23