diff options
author | Simon Rettberg | 2022-01-24 20:11:30 +0100 |
---|---|---|
committer | Simon Rettberg | 2022-01-24 20:11:30 +0100 |
commit | c0f8e66247911138724607459143d8875bff5d69 (patch) | |
tree | 98fdf26fb166d74cc779847dce37dd76131461c9 /pom.xml | |
parent | Update log4j because of the CVE-2021-45105 security flaw (diff) | |
download | tmlite-bwlp-c0f8e66247911138724607459143d8875bff5d69.tar.gz tmlite-bwlp-c0f8e66247911138724607459143d8875bff5d69.tar.xz tmlite-bwlp-c0f8e66247911138724607459143d8875bff5d69.zip |
[WakeOnLan] Make it multi-staged, so failed clients can be retried
Clients can now be specified with one or more ways to be woken up.
The methods are tried in order, until one is found that succeeds.
In case of waking a client via another client using SSH, this means
that connection to the intermediate client was successful, and the
provided command could be run on that client and returned 0.
For directed broadcasts from the server, we consider a successful
.send() on the UDP socket success, as we have no way of knowing
whether it reached the destination subnet/client, but assuming the
reachability data in slx-admin is accurate, this can be assumed
to be true.
Diffstat (limited to 'pom.xml')
0 files changed, 0 insertions, 0 deletions