Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 123464 - www-apache/mod_dnssd (New Package)
Summary: www-apache/mod_dnssd (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://0pointer.de/lennart/projects/m...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-02-20 01:37 UTC by Daniel Lin
Modified: 2007-09-09 10:27 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
www-apache/mod_dnssd-0.3.ebuild (mod_dnssd-0.3.ebuild,490 bytes, text/plain)
2006-02-20 01:38 UTC, Daniel Lin
Details
mod_dnssd-0.3-r1.ebuild (mod_dnssd-0.3.ebuild,589 bytes, text/plain)
2006-02-28 15:03 UTC, Mathias Hasselmann
Details
mod_dnssd-0.3-r1.ebuild (mod_dnssd-0.3.ebuild,589 bytes, text/plain)
2006-02-28 15:03 UTC, Mathias Hasselmann
Details
01_mod_dnssd.conf (01_mod_dnssd.conf,218 bytes, text/plain)
2006-02-28 15:12 UTC, Mathias Hasselmann
Details
mod_dnssd-0.4.ebuild (mod_dnssd-0.4.ebuild,589 bytes, application/octet-stream)
2006-09-03 00:38 UTC, Emilien KIA
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Lin 2006-02-20 01:37:43 UTC
mod_dnssd is an Apache HTTPD module which adds Zeroconf support via DNS-SD using Avahi.

Not sure that many people would need this.  Could get the same effect with /etc/avahi/services/http.service, but this works for me.
Comment 1 Daniel Lin 2006-02-20 01:38:37 UTC
Created attachment 80255 [details]
www-apache/mod_dnssd-0.3.ebuild
Comment 2 Mathias Hasselmann 2006-02-28 15:03:39 UTC
Created attachment 80987 [details]
mod_dnssd-0.3-r1.ebuild

The original ebuild forgets to link against avahi-client. That is fixed by this script. Additionally a configuration file is provided.
Comment 3 Mathias Hasselmann 2006-02-28 15:03:39 UTC
Created attachment 80988 [details]
mod_dnssd-0.3-r1.ebuild

The original ebuild forgets to link against avahi-client. That is fixed by this script. Additionally a configuration file is provided.
Comment 4 Mathias Hasselmann 2006-02-28 15:11:38 UTC
Comment on attachment 80988 [details]
mod_dnssd-0.3-r1.ebuild

Pardon: bugs.gentoo.org was hanging, so I uploaded twice by accident.
Comment 5 Mathias Hasselmann 2006-02-28 15:12:09 UTC
Created attachment 80993 [details]
01_mod_dnssd.conf

Configuration file for the module.
Comment 6 Robin Perkins 2006-05-20 04:21:43 UTC
Do you need to check that avahi was build with dbus support (creates avahi-client libs) ?
Comment 7 Emilien KIA 2006-09-03 00:32:35 UTC
(In reply to comment #6)
> Do you need to check that avahi was build with dbus support (creates
> avahi-client libs) ?

Yes you can because it work only with avahi-client lib (no avahi-core possibility).
Comment 8 Emilien KIA 2006-09-03 00:38:13 UTC
Created attachment 95816 [details]
mod_dnssd-0.4.ebuild

mod_dnssd-0.4 is working correctly with the actual ebuild (just renaming it).
Comment 9 Dennis Oberhoff 2007-06-25 19:04:44 UTC
for some reason it doesn't load my vhosts with 0.5 (haven't tried 0.4) automatically. I had to add them by hand with.:

<VirtualHost *>
    DocumentRoot /var/www/localhost/htdocs
   <Location /torrentflux>
       DNSSDServiceName "Torrentflux"
    </Location>
</VirtualHost>
Comment 10 Benedikt Böhm (RETIRED) gentoo-dev 2007-09-09 10:27:23 UTC
0.5 in cvs


(In reply to comment #9)
> for some reason it doesn't load my vhosts with 0.5 (haven't tried 0.4)
> automatically. I had to add them by hand with.:
> 
> <VirtualHost *>
>     DocumentRoot /var/www/localhost/htdocs
>    <Location /torrentflux>
>        DNSSDServiceName "Torrentflux"
>     </Location>
> </VirtualHost>
> 

You have to set a ServerName to get it published automatically i guess