mod_dnssd-0.6

Introduction to mod_dnssd

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.6 systemd platform.

Package Information

mod_dnssd Dependencies

Required

Apache-2.4.10 and Avahi-0.6.31

Optional

Lynx-2.8.8rel.2

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/mod_dnssd

Installation of 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

Command Explanations

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.

Contents

Installed Programs: None
Installed Library: mod_dnssd.so
Installed Directories: None

Short Descriptions

mod_dnssd.so

is the Apache HTTPD module.

Last updated on 2014-08-25 13:50:07 -0700