From 5d5dfb513439fe9b1773832ac7730cd4a9072bb2 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 17 Apr 2023 05:00:50 +0200 Subject: [PATCH] Package info --- agent/agent.sh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/agent/agent.sh b/agent/agent.sh index 52993ef..871f657 100644 --- a/agent/agent.sh +++ b/agent/agent.sh @@ -47,18 +47,23 @@ if [ "$first_run" = true ]; then for filename in /usr/local/packages/*.spk; do if [ -f "$filename" ]; then - /usr/syno/bin/synopkg install "$filename" > /dev/ttyS0 - BASE=$(basename "$filename" .spk) BASE="${BASE%%-*}" - /usr/syno/bin/synopkg start "$BASE" > /dev/ttyS0 + echo "Installing package ${BASE}.." > /dev/ttyS0 + /usr/syno/bin/synopkg install "$filename" > /dev/null + + echo "Starting package ${BASE}.." > /dev/ttyS0 + /usr/syno/bin/synopkg start "$BASE" > /dev/null rm "$filename" fi done else + + # TODO: Auto-update agent + echo "Checking for updates.." > /dev/ttyS0 sleep 5 @@ -70,8 +75,6 @@ echo "-------------------------------------------" > /dev/ttyS0 echo " You can now login to DSM at port 5000 " > /dev/ttyS0 echo "-------------------------------------------" > /dev/ttyS0 -# TODO: Auto-update agent - # Wait for NMI interrupt as a shutdown signal while true; do