close
Warning:
Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.
- Timestamp:
-
Sep 18, 2008, 4:41:23 PM (16 years ago)
- Author:
-
cmlenz
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v13
|
v14
|
|
110 | 110 | == Zeroconf Support == |
111 | 111 | |
| 112 | [[Image(zeroconf.png, align=right)]] |
| 113 | |
112 | 114 | The server can optionally register as a service with [http://www.apple.com/macosx/technology/bonjour.html Bonjour] or [http://avahi.org/wiki/AboutAvahi Avahi], allowing easy lookup of the server from any machines on the local network that have [http://www.zeroconf.org/ Zeroconf] support. |
113 | 115 | |
114 | 116 | This requires the [http://o2s.csail.mit.edu/o2s-wiki/pybonjour pybonjour] package to be installed, which in turn requires the [http://python.net/crew/theller/ctypes/ ctypes] package for Python versions older than 2.5. On Mac OS X, the Zeroconf support works out of the box after a simple `easy_install pybonjour` incantation. On Linux, you'll need to install Bonjour, or (more commonly) Avahi and the `libavahi-compat-libdnssd1` library. On Windows, [http://developer.apple.com/networking/bonjour/download/ download] and install the Bonjour package Apple provides for Windows. |
115 | 117 | |
116 | | when the prerequisites are in place, Zeroconf support in the Diva development server is enabled using the `-z` or `--zeroconf` command-line option. |
| 118 | When the prerequisites are in place, Zeroconf support in the Diva development server is enabled using the `-z` or `--zeroconf` command-line option. |
117 | 119 | |
118 | 120 | == API Documentation == |