From 93f40734d6c679502283f4ee2290e372b391ffaf Mon Sep 17 00:00:00 2001 From: Tai Groot Date: Tue, 7 Nov 2023 16:43:54 -0800 Subject: [PATCH] v0.0.14 backport --- v0.0.14/farmer | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/v0.0.14/farmer b/v0.0.14/farmer index c857cae..994c147 100755 --- a/v0.0.14/farmer +++ b/v0.0.14/farmer @@ -138,6 +138,12 @@ EOF PATH=$PATH:/usr/sbin:/usr/bin useradd -r -s /usr/sbin/nologin farmer >/dev/null || true chown -R farmer:farmer /etc/grlx chmod 700 /etc/grlx + # Create the job cache + mkdir -p /var/cache/grlx/farmer + chown -R farmer:farmer /var/cache/grlx + mkdir -p /srv/grlx/ + # Add the recipe serve location + chown -R farmer:farmer /srv/grlx/ systemctl daemon-reload systemctl enable --now grlx-farmer else @@ -146,5 +152,7 @@ else rm -f /etc/systemd/system/grlx-farmer.service rm -f /usr/local/bin/grlx-farmer rm -rf /etc/grlx + rm -rf /srv/grlx + rm -rf /var/cache/grlx userdel farmer fi