Skip to content

dpengineering/avahi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVAHI SERVICE DISCOVERY SUITE

Avahi is a free, LGPL implementation of DNS Service Discovery (DNS-SD RFC 6763) over Multicast DNS (mDNS RFC 6762),
commonly known as and compatible with Apple Bonjour primarily targetting Linux.

Copyright 2004-2015 by the Avahi developers.

WEB SITE:
	http://avahi.org/

GIT:
	http://github.com/lathiat/avahi.git

MAILING LIST:
	http://lists.freedesktop.org/mailman/listinfo/avahi

IRC:
	#avahi on irc.freenode.org

FRESHMEAT:
	http://freshmeat.net/projects/avahi/

OHLOH:
	http://www.ohloh.net/projects/avahi/

AUTHORS:
	Lennart Poettering
	Trent Lloyd
	
	
Install procedures?

Kill avahi-daemon (-k, kill PID, systemctl stop, etc)

E.g.
sudo systemctl stop avahi-daemon.service 
sudo systemctl stop avahi-daemon.socket


sudo apt purge avahi-daemon

git clone https://github.com/dpengineering/avahi.git
sudo ./install_deps.sh 
sudo apt install libexpat1*
sudo ./bootstrap.sh
sudo make install

sudo apt install avahi-daemon --when prompted, use own config (Answer Y to prompt)

Paul recomends making sure that any future updates to avahi-daemon do not overide this custom implementation 
Basically - Put the package on hold:

echo "avahi-daemon hold" | sudo dpkg --set-selections