- Remove no more needed gnome-nettool2.png. - Fix paths in man pages (sed script). - Update avahi-discover.desktop to fit Desktop Menu Specification better (avahi#365, fdo#49699). - Automatically disable avahi on networks with unicast .local domain (bnc#431704, avahi-daemon-check-dns-suse.sh, avahi-daemon-check-dns-suse.patch). - Split avahi-autoipd into a separate package (bnc#431704#c6, avahi-autoipd.if-up, avahi-autoipd.if-down, avahi-autoipd.README.SUSE). - Use dedicated UID and GID for avahi-autoipd. - Added sysconfig to fine tune behavior. - Remove no more needed gnome-nettool2.png. - Fix paths in man pages (sed script). - Update avahi-discover.desktop to fit Desktop Menu Specification better (avahi#365, fdo#49699, avahi-desktop.patch). - Move service-types.db to the main package. It is requires by python-avahi and avahi-utils. OBS-URL: https://build.opensuse.org/request/show/157561 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/avahi?expand=0&rev=96
13 lines
431 B
Bash
13 lines
431 B
Bash
#!/bin/sh
|
|
|
|
# Don't run the avahi-daemon unicast local check while bringing up
|
|
# the loopback device; it's not necessary until we bring up a real network
|
|
# device
|
|
[ "$IFACE" != "lo" ] || exit 0
|
|
|
|
# If we have an unicast .local domain, we immediately disable avahi to avoid
|
|
# conflicts with the multicast IP4LL .local domain
|
|
if [ -x /usr/lib/avahi/avahi-daemon-check-dns.sh ] ; then
|
|
exec /usr/lib/avahi/avahi-daemon-check-dns.sh
|
|
fi
|