From 16f549bed27f45db3be1054e1f4d878ff2f99a62 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sun, 8 Apr 2018 14:23:26 +0100 Subject: [PATCH] local domain name for avahi --- src/freedombone-image-customise | 2 ++ src/freedombone-utils-avahi | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/src/freedombone-image-customise b/src/freedombone-image-customise index 43eebfc0..4d70cba3 100755 --- a/src/freedombone-image-customise +++ b/src/freedombone-image-customise @@ -2064,6 +2064,8 @@ fi sed -i "s|#host-name=.*|host-name=${LOCAL_NAME}|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|host-name=.*|host-name=${LOCAL_NAME}|g" "$rootdir/etc/avahi/avahi-daemon.conf" +sed -i 's|#domain-name=.*|domain-name=local|g' "$rootdir/etc/avahi/avahi-daemon.conf" +sed -i 's|domain-name=.*|domain-name=local|g' "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|use-ipv4=.*|use-ipv4=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|use-ipv6=.*|use-ipv6=no|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|#disallow-other-stacks=.*|disallow-other-stacks=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" diff --git a/src/freedombone-utils-avahi b/src/freedombone-utils-avahi index 522ff889..86adcc7b 100755 --- a/src/freedombone-utils-avahi +++ b/src/freedombone-utils-avahi @@ -61,6 +61,9 @@ function mesh_avahi { decarray=( 1 2 3 4 5 6 7 8 9 0 ) PEER_ID=${decarray[$RANDOM%10]}${decarray[$RANDOM%10]}${decarray[$RANDOM%10]}${decarray[$RANDOM%10]}${decarray[$RANDOM%10]}${decarray[$RANDOM%10]}${decarray[$RANDOM%10]}${decarray[$RANDOM%10]} sed -i "s|#host-name=.*|host-name=P$PEER_ID|g" "$rootdir/etc/avahi/avahi-daemon.conf" + sed -i "s|host-name=.*|host-name=P$PEER_ID|g" "$rootdir/etc/avahi/avahi-daemon.conf" + sed -i 's|#domain-name=.*|domain-name=local|g' "$rootdir/etc/avahi/avahi-daemon.conf" + sed -i 's|domain-name=.*|domain-name=local|g' "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|use-ipv4=.*|use-ipv4=no|g" "$rootdir/etc/avahi/avahi-daemon.conf" sed -i "s|use-ipv6=.*|use-ipv6=yes|g" "$rootdir/etc/avahi/avahi-daemon.conf" @@ -144,6 +147,8 @@ function install_avahi { sed -i "s|#host-name=.*|host-name=P$PEER_ID|g" /etc/avahi/avahi-daemon.conf sed -i "s|host-name=.*|host-name=P$PEER_ID|g" /etc/avahi/avahi-daemon.conf fi + sed -i 's|#domain-name=.*|domain-name=local|g' /etc/avahi/avahi-daemon.conf + sed -i 's|domain-name=.*|domain-name=local|g' /etc/avahi/avahi-daemon.conf mark_completed "${FUNCNAME[0]}" }