blob: 6df22843ec7def5b15969b3256f6b6e424ef3990 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/ash
# Already done/running? Consider success
mkdir /run/openslx/shutdown.mutex || exit 0
. /opt/openslx/config
[ -z "$SLX_REMOTE_LOG" ] && exit 0
UUID=$(cat /etc/system-uuid)
[ -z "$UUID" ] && exit 1
curl --retry 3 --retry-connrefused --max-time 3 --retry-max-time 10 -s \
--data-urlencode "type=~poweroff" --data-urlencode "uuid=$UUID" \
"$SLX_REMOTE_LOG"
|