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

Package Information

mod_dnssd Dependencies

Required

Apache-2.4.18 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 2016-01-30 20:43:56 -0600