From 74dacc20076fb6fa1677e8a487006b26214a0e26 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Tue, 24 Jul 2018 11:35:21 +0100
Subject: [PATCH] Only create the avahi webamin config if it doesn't exist

---
 src/freedombone-utils-webadmin | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin
index 349f769a2..75aa42f5d 100755
--- a/src/freedombone-utils-webadmin
+++ b/src/freedombone-utils-webadmin
@@ -27,6 +27,10 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 function web_admin_avahi {
+    if [ -f /etc/avahi/services/webadmin.service ]; then
+        return
+    fi
+
     { echo '<?xml version="1.0" standalone="no"?><!--*-nxml-*-->';
       echo '<!DOCTYPE service-group SYSTEM "avahi-service.dtd">';
       echo '<service-group>';
-- 
GitLab