#!/bin/bash echo 'Checking avahi-daemon installation state...' if [ -f /usr/sbin/avahi-daemon ] then echo 'Avahi already installed...' else echo 'Installing avahi-daemon...' apt-get update && apt-get install -y libavahi-compat-libdnssd-dev avahi-daemon && rm -rf /var/lib/apt/lists/* echo 'Configuring avahi-daemon...' sed -i '/^rlimit-nproc/s/^\(.*\)/#\1/g' /etc/avahi/avahi-daemon.conf echo 'Configuring dbus...' mkdir /var/run/dbus/ fi if [ -f /var/run/dbus/pid ]; then rm -f /var/run/dbus/pid fi if [ -f /var/run/avahi-daemon//pid ]; then rm -f /var/run/avahi-daemon//pid fi ) echo 'Starting dbus...' dbus-daemon --system echo 'Starting avahi-daemon...' /etc/init.d/avahi-daemon start exit 0