From 2c1cbe133f701ec6e82d6115371a33e8c8407b66 Mon Sep 17 00:00:00 2001 From: OniriCorpe Date: Tue, 5 Mar 2024 23:12:34 +0100 Subject: [PATCH] yolo refresh_store.sh --- store/refresh_store.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 store/refresh_store.sh diff --git a/store/refresh_store.sh b/store/refresh_store.sh new file mode 100644 index 00000000..f849692c --- /dev/null +++ b/store/refresh_store.sh @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +workdir=$(realpath "$(dirname "$0")") +log=$workdir/refresh_store.log + +cd "$workdir" +date >> "$log" +git pull &>/dev/null +cat cron | sed "s@__BASEDIR__@$workdir@g" > /etc/cron.d/refresh_store + +systemctl restart appstore.service 2>&1 | tee "$log" + +if systemctl --quiet is-failed appstore.service; then + sendxmpppy "[refresh_store] Restarting appstore.service failed miserably :scream:" +fi