Rendezvous For Apache 44
sapporo writes "Eric Christopher Seidel has released mod_rendezvous. The DSO lets the Apache that comes with Mac OS X advertise its services on the local network via Rendezvous, so it will show up in Safari's Rendezvous Bookmarks section. This lets you browse all web servers on the local network very conveniently. Nice one!" I wonder, could it work on Linux too? I would think so ...
Re:interesting... (Score:4, Interesting)
For a really successful Apple topic on slashdot it needs to be...
a) something that's big in Open Source/Free software anyway like OpenOffice for Mac
b) rumour/lies
c) Apple hardware announcment
Which is a shame, because the Mac platform is really the only innovation I can see in the computing world right now. Take the Safari browser for example, David Hyatt [mozillazine.org] is actually responding to other people's blogs about Safari and actually taking notice. No other company is doing things to this level of service.
Re:interesting... (Score:5, Insightful)
If by "actually taking notice" you mean "fixing reported bugs left and right," you're right. Hyatt's team is doing some incredible stuff. They're just chewing through bug reports.
I've emailed David asking if they plan to put WebCore and JavaScriptCore on the public CVS server so we can test newer builds. No answer yet, but I'll bet I get a "yes" back soon.
Re:interesting... (Score:2)
Very nice idea (Score:4, Insightful)
I really hope that rendez-vous technologies get ported to other Unixes soon. For instance, multicast DNS [multicastdns.org] is really nice in LANs where IP addresses are assigned via DHCP. You can simply type something like ssh server.local and it works. When you use laptops, it is really a killer feature.
Re:Very nice idea (Score:5, Informative)
You mean like mDNSResponder [apple.com]? w00p, indeed.
Re:Very nice idea (Score:1)
That's the problem with networking technologies, adoption is important.
Re:Very nice idea (Score:4, Informative)
Re:Very nice idea (Score:2)
Mandrake really needs to have a grammar expert come in and tutor everyone. Then, they need to review the text in everything Mandrake has ever published (manuals, distros, websites, etc). It's hard to accept Mandrake as a mainstream product when "All you base are belong to we Mandrake".
OT: .signature (Score:2)
No goatse.cx guy? No Ogg the Caveman? No Haiku guy?
Re:Very nice idea (Score:1)
Re:Very nice idea (Score:2)
Last I looked, Apple's license on this also made it unclear whether Linux distributions would pick it up. So, widespread deployment may have to wait until GPL or BSD implementations.
no problem (Score:2)
You might want to check your apache conf file?
Re:Very nice idea (Score:5, Informative)
Not the same thing (Score:3, Insightful)
Dynamic DNS makes little sense if somebody plugs-in a laptop in a LAN. You don't want to update your DNS data to include a laptop that might stay connected for a few minutes! There are also administrative issues: DNS updates will certainly not be allowed for arbitrary machines or arbitrary DNS names.
Multicast DNS solves this problem nicely and even works when you don't have a server. So if a friend plugs a laptop in your home network you can address his machine using a logical name.
Different problems, different solutions...
Works great... (Score:3, Informative)
Not really open sourced (Score:1)
I'm a bit disappointed that:
1) the code has not been made available (although the author claims he will send it to you if you send him an email)
2) no apache 2.0 support (though he claims it is coming).
I'm tempted to rewrite it to support both 1.3 and 2.0 and open source it.
Re:Not really open sourced (Score:3, Insightful)
Yes, really open sourced! (Score:4, Informative)
You know that the GPL itself requires nothing more, right? A program does not have to have its source code up on a server for it to be open source. Under the GPL, it merely has to come with a written offer to provide the source at no charge or a nominal charge. Eric's following the letter of that rule, even though he's not using the GPL. Good for him, I say.
Why don't you send him an email and see what you get back?
Re:Not really open sourced (Score:1)
http://homepage.mac.com/macdomeeu/dev/current/m
http://homepage.mac.com/macdomeeu/dev/current/m
Rendezvous info (Score:1)
Re:Rendezvous info (Score:2, Informative)
Answer to question 1: Yes [apple.com]
Answer to question 2: No. From the Apple Developer Rendezvous FAQ [apple.com]:
Q: Does Rendezvous work across routers (between multiple subnets)?
A: No. The first release of DNS Service Discovery (DNS-SD) for Mac OS X concentrates on Multicast DNS (mDNS) for single-link networks because this is the environment worst served by current IP software. Future versions will add Dynamic Update and unicast query support.
Multicast DNS is intended for use on small networks with no infrastructure support, and intentionally uses link-local multicast. If a network has two links then it needs a bridge or router to connect those links, so by definition you now have a box that is (or should be) capable of providing some level of infrastructure support.
It is important to understand that DNS-SD is orthogonal to mDNS. You can use one without the other. In the example given above, the router that is connecting the two links should also include a DHCP server to assign addresses, and a little mini-DNS server which handles both standard DNS queries and Dynamic DNS Updates [RFC 3007]. The devices offering services on that network then advertise their services by using Dynamic Update to register their service records with the mini-DNS server in the router, and clients looking for services use normal unicast DNS queries addressed to that server to retrieve those service records.
Re:Rendezvous info (Score:5, Informative)
There is tons of technical info on Rendezvous. Google for it, or look at the canonical source [apple.com]. (You can also download source from there.)
Does it not broadcast across subnets?
This is a FAQ [apple.com]:
Re:Rendezvous info (Score:2)
It seems to me, though, that you could set up an mDNS entry for other subnets now using commandline tools.
Re:shux shux fork fork fork (Score:1)
Great - For Safari... (Score:2)
Re:Great - For Safari... (Score:5, Informative)
Re:Great - For Safari... (Score:2)
I'm very much looking forward to their next release (I don't care to do the nightly dance).
Rendezvous "catch up' technology to old AppleTalk? (Score:2)
rendezvous and printing (Score:1)
Re:rendezvous and printing (Score:1)
I expect Apple will soon deliver a nice easy solution to your problem.