Releases: ignlg/pingkeeper
Releases · ignlg/pingkeeper
release/v3.2.0
- opt
--kill-cmd
, custom kill command. - opt
--check-cmd
, custom check command. - add tests.
- improve documentation.
release/v3.1.1
- fix error with option
-v
.
invalid release
Changes in option -v
description introduced a bug that changed command usage. Skip this version.
- support addresses with port in
--hosts
. - support IPv4 and IPv6 addresses.
- improve documentation.
- improve tests.
release/v3.0.2
- improve documentation.
- improve tests.
release/v3.0.1
- improve documentation.
release/v3.0.0
Important changes on this release, that changes how Pingkeeper checks if network is reachable.
- detect network connection directly.
- opt
--use-ping
, use system ping instead of direct connection. - opt
-t --timeout
, seconds waiting for network connection. - opt
--max-errors
, number of keep-alive errors allowed in a row to keep running. - improve documentation.
release/v2.0.0
- rename opt
->--boot-time
--wait-after-exec
. - reanme opt
->--check-time
--ping-every
. - opt
--signal
; default:"SIGINT"
. - flow chart.
- move logic to subfiles.
- tests.
release/v1.0.0
- launch command when ping fails.
- opt
--hosts
; default:"8.8.8.8 8.8.6.6 1.1.1.1 1.0.0.1"
. - detect if network is reachable.
- opt
--ping-opt
, ping options; default:"-c1"
. - opt
--boot-time
, seconds wait to check network after command; default:5
. - opt
--check-time
, network check delay in seconds; default:5
. - restart (send SIGINT signal) on network error.
- opt
--keep-alive
, run command on init and restart on command exit. - opt
-v -vv -vvv
, show log. - opt
-q --quiet
, hide stdout/stderr from subcommand.