Maybe consider another approach:
Your machines are all on a LAN. Rather than trying to keep the bookmark file updated across all machines, why not just run your browser on one machine, with ssh and X forwarding? I manage my (considerable) email like this.
All my PCs have an email client, but only one of them, my "workhorse" machine, is set up to "Delete messages from server when they have been fetched". I can easily do a quick check for emails using whatever machine I am sat at with its local email client, but if I want to reply I have an icon on my desktop that basically does ssh -X workhorse kmail --check That way all my to's, from's, forwarded-to and replies are all kept in the one place, on "workhorse".
You could do the same: make an icon that executes ssh -X mainmachine your_favourite_browser
The browser window opens on the machine you are sat at (although it is running on another), and all your bookmarks are ready to go.
It helps if you have set up ssh to to RSA or DSA key authentication, that way you are not asked for passwords. You'll probably need to close your browser before you move to another machine, or (firefox) may complain if you try to open another instance from another machine.
Works for me.
|