From 3253f250e1214365142bcfb66b79363594d288ee Mon Sep 17 00:00:00 2001 From: John Dempsey <1750243+mcfnord@users.noreply.github.com> Date: Thu, 26 Oct 2023 19:59:09 -0700 Subject: [PATCH 1/4] create an empty default welcome file --- linux/debian/jamulus-headless.postinst | 3 +++ linux/debian/jamulus-headless.service | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/linux/debian/jamulus-headless.postinst b/linux/debian/jamulus-headless.postinst index 2f8e31b25c..e0ceec1c82 100755 --- a/linux/debian/jamulus-headless.postinst +++ b/linux/debian/jamulus-headless.postinst @@ -6,4 +6,7 @@ set -e adduser --system --quiet --home /nonexistent --no-create-home jamulus +mkdir /etc/jamulus +touch /etc/jamulus/welcome.html + #DEBHELPER# diff --git a/linux/debian/jamulus-headless.service b/linux/debian/jamulus-headless.service index e454b91e3d..6efa461071 100644 --- a/linux/debian/jamulus-headless.service +++ b/linux/debian/jamulus-headless.service @@ -16,7 +16,7 @@ IOSchedulingPriority=0 #### Change this to publish this server, set genre, location and other parameters. #### See https://jamulus.io/wiki/Command-Line-Options #### -ExecStart=/usr/bin/jamulus-headless -s -n +ExecStart=/usr/bin/jamulus-headless -s -n -w /etc/jamulus/welcome.html Restart=on-failure RestartSec=30 From 2e9d8744c8da5b1cbf9f575acaed2c82235b5b8d Mon Sep 17 00:00:00 2001 From: John Dempsey <1750243+mcfnord@users.noreply.github.com> Date: Thu, 26 Oct 2023 22:33:21 -0700 Subject: [PATCH 2/4] try stuff --- linux/debian/jamulus-headless.postinst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linux/debian/jamulus-headless.postinst b/linux/debian/jamulus-headless.postinst index e0ceec1c82..4b59a14270 100755 --- a/linux/debian/jamulus-headless.postinst +++ b/linux/debian/jamulus-headless.postinst @@ -6,7 +6,7 @@ set -e adduser --system --quiet --home /nonexistent --no-create-home jamulus -mkdir /etc/jamulus -touch /etc/jamulus/welcome.html +sudo mkdir /etc/jamulus +sudo touch /etc/jamulus/welcome.html #DEBHELPER# From a7a68f67a4a29792fc5940d9585b6288d05662e9 Mon Sep 17 00:00:00 2001 From: John Dempsey <1750243+mcfnord@users.noreply.github.com> Date: Fri, 27 Oct 2023 14:48:14 -0700 Subject: [PATCH 3/4] Update linux/debian/jamulus-headless.postinst Co-authored-by: Peter L Jones --- linux/debian/jamulus-headless.postinst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux/debian/jamulus-headless.postinst b/linux/debian/jamulus-headless.postinst index 4b59a14270..9e86727277 100755 --- a/linux/debian/jamulus-headless.postinst +++ b/linux/debian/jamulus-headless.postinst @@ -6,7 +6,7 @@ set -e adduser --system --quiet --home /nonexistent --no-create-home jamulus -sudo mkdir /etc/jamulus +sudo mkdir -p /etc/jamulus sudo touch /etc/jamulus/welcome.html #DEBHELPER# From 3c77b37d1a2482c0345c326d2d738e07f4231af6 Mon Sep 17 00:00:00 2001 From: John Dempsey <1750243+mcfnord@users.noreply.github.com> Date: Sat, 28 Oct 2023 06:33:09 -0700 Subject: [PATCH 4/4] Update linux/debian/jamulus-headless.postinst --- linux/debian/jamulus-headless.postinst | 1 + 1 file changed, 1 insertion(+) diff --git a/linux/debian/jamulus-headless.postinst b/linux/debian/jamulus-headless.postinst index 9e86727277..473ce5a030 100755 --- a/linux/debian/jamulus-headless.postinst +++ b/linux/debian/jamulus-headless.postinst @@ -8,5 +8,6 @@ adduser --system --quiet --home /nonexistent --no-create-home jamulus sudo mkdir -p /etc/jamulus sudo touch /etc/jamulus/welcome.html +chmod a+r /etc/jamulus/welcome.html #DEBHELPER#