The mod_dnssd package is an Apache HTTPD module which adds Zeroconf support via DNS-SD using Avahi. This allows Apache to advertise itself and the websites available to clients compatible with the protocol.
This package is known to build and work properly using an LFS-7.7 platform.
Download (HTTP): http://0pointer.de/lennart/projects/mod_dnssd/mod_dnssd-0.6.tar.gz
Download MD5 sum: bed3d95a98168bf0515922d1c05020c5
Download size: 84 KB
Estimated disk space required: 1 MB
Estimated build time: less than 0.1 SBU
Apache-2.4.12 and Avahi-0.6.31
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/mod_dnssd
Install mod_dnssd by running the following commands:
sed -i 's/unixd_setup_child/ap_&/' src/mod_dnssd.c && ./configure --prefix=/usr \ --disable-lynx && make
This package does not come with a test suite.
Now, as the root
user:
make install sed -i 's| usr| /usr|' /etc/httpd/httpd.conf
sed ... src/mod_dnssd.c: Fix an external function call that has been updated since this package was released.
--disable-lynx
: This parameter turns
off Lynx usage for documentation
generation. Remove it if you have Lynx installed.
sed ... /etc/httpd/httpd.conf: Fix a directory path that the intallation procedure incorrectly puts in the httpd configuration file.
Last updated on 2015-03-01 20:45:33 -0500