Refactor codebase

This commit is contained in:
Kroese
2023-04-02 21:38:34 +02:00
parent 9647d17a4e
commit 289bc91b4e
5 changed files with 108 additions and 121 deletions

View File

@@ -3,7 +3,6 @@ set -u
echo "Starting agent.."
chmod 666 /dev/ttyS0
echo "Starting agent.." > /dev/ttyS0
first_run=false
@@ -14,21 +13,22 @@ done
if [ "$first_run" = true ]; then
for filename in /usr/local/packages/*.spk; do
/usr/syno/bin/synopkg install "$filename" > /dev/null
BASE=$(basename "$filename" .spk)
BASE=$(echo "${BASE%%-*}")
/usr/syno/bin/synopkg start $BASE > /dev/null
rm "$filename"
done
/usr/syno/bin/synopkg start FileStation > /dev/null
/usr/syno/bin/synopkg start SMBService > /dev/null
/usr/syno/bin/synopkg start SynoFinder > /dev/null
/usr/syno/bin/synopkg start DhcpServer > /dev/null
/usr/syno/bin/synopkg start SecureSignIn > /dev/null
/usr/syno/bin/synopkg start Python2 > /dev/null
/usr/syno/bin/synopkg start ScsiTarget > /dev/null
/usr/syno/bin/synopkg start OAuthService > /dev/null
else
sleep 5
sleep 2
fi
echo "" > /dev/ttyS0
@@ -39,18 +39,18 @@ while true; do
sleep 1
result=$(cat /proc/interrupts | grep NMI)
result=$(echo "$result" | sed 's/[^0-9]*//g')
result=$(echo "$result" | sed 's/^0*//')
if [ "$result" != "" ]; then
echo "Received shutdown request.."
echo "Received shutdown request.." > /dev/ttyS0
/usr/syno/sbin/synopoweroff
exit
fi
#result=$(cat /proc/interrupts | grep NMI)
#result=$(echo "$result" | sed 's/[^0-9]*//g')
#result=$(echo "$result" | sed 's/^0*//')
#
#if [ "$result" != "" ]; then
#
# echo "Received shutdown request.."
# echo "Received shutdown request.." > /dev/ttyS0
#
# /usr/syno/sbin/synopoweroff
# exit
#
#fi
done