Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Applications > Safari and Bonjour bookmark-sharing not working

Safari and Bonjour bookmark-sharing not working
Thread Tools
Mac Elite
Join Date: Feb 2001
Location: Canaduh
Status: Offline
Reply With Quote
Jun 21, 2007, 11:19 AM
 
I'm trying to get the Bonjour bookmark-sharing feature working in Safari on my two computers. I've enabled file-sharing and opened the relevant ports on my router, but neither computer's Safari can see the other's bookmarks. Apple doesn't seem to offer any further documentation for doing this; it's just supposed to work according to their support pages.

Is there something else I have to do to get this to work?
     
Mac Elite
Join Date: Jul 2002
Status: Offline
Reply With Quote
Jun 21, 2007, 06:02 PM
 
What bookmark sharing? Safari can see webpages shared through Bonjour (printers!) but not share bookmarks. Do you mean .Mac bookmark syncing?
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Jun 21, 2007, 06:03 PM
 
You can do bookmark sharing with a simple rsync script.
     
Spliff  (op)
Mac Elite
Join Date: Feb 2001
Location: Canaduh
Status: Offline
Reply With Quote
Jun 21, 2007, 07:13 PM
 
Originally Posted by Thinine View Post
What bookmark sharing? Safari can see webpages shared through Bonjour (printers!) but not share bookmarks. Do you mean .Mac bookmark syncing?
Under Safari's "Bookmarks" preference pane, you can check "Include Bonjour" in your bookmarks collection. I assumed this meant that Safari will search for other computers on the network and give you access to the other computers Safari bookmarks, much like the way iTunes shares music over the local network.

Am I wrong about this? If I am, then what is Safari supposed to be displaying via Bonjour in its Bookmarks collection?
     
Mac Elite
Join Date: Jul 2002
Status: Offline
Reply With Quote
Jun 21, 2007, 07:19 PM
 
No, that does what I said: looks for Bonjour shared webservers on the local network. So, Apache under OS X will show up, along with the web interfaces to many laser printers.
     
Spliff  (op)
Mac Elite
Join Date: Feb 2001
Location: Canaduh
Status: Offline
Reply With Quote
Jun 21, 2007, 10:54 PM
 
Originally Posted by Thinine View Post
No, that does what I said: looks for Bonjour shared webservers on the local network. So, Apache under OS X will show up, along with the web interfaces to many laser printers.
Ah, thanks for clearing that up. I was waaaay off.
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
Jun 21, 2007, 11:56 PM
 
Originally Posted by besson3c View Post
You can do bookmark sharing with a simple rsync script.
Post it!
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Jun 22, 2007, 12:11 AM
 
Originally Posted by TETENAL View Post
Post it!
rsync -av ~/Library/Safari/Bookmarks.plist remoteusername@remotemachine:Library/Safari/


Entering this single command in your terminal should sync bookmarks between computers providing "Remote Login" (SSH) is enabled on both machines in the Sharing pane, and responding to network requests properly (i.e. not firewall blocked).

This can be scheduled via cron or anacron, and you can setup public/private key pairs fairly easily which will eliminate the need to type in your password (a requirement for automating this via a cronjob). If you schedule this, I would suggest turning on Postfix, and updating your /etc/aliases file so that you have email sent to your primary email address. This will result in the same output you see when you execute the above command in the terminal emailed to you each time the command is run. If you only want email on errors, take out the v in the first part so that it reads:

rsync -a

I'm not sure if Safari will reread the bookmarks file if Safari is already open. I would imagine it does, as this problem would be relevant to .Mac account owners too since .Mac syncing is simply a mechanism to shuttle files to and forth very similar to this. If not, you'll have to relaunch Safari for your updated bookmarks file to be read.

I'm happy to go into further detail here, where desired.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 03:28 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2