perl-App-SuperviseMe

Very Simple Command Superviser

This module implements a multi-process supervisor. It takes a list of commands to execute and starts each one, and then monitors their execution. If one of the program dies, the supervisor will restart it after a small 1 second pause. You can send SIGTERM to the supervisor process to kill all childs and exit. You can also send SIGINT (Ctrl-C on your terminal) to restart the processes. If a second SIGINT is received and no child process is currently running, the supervisor will exit. This allows you to tap Ctrl- C twice in quick succession in a terminal window to terminate the supervisor and all child processes

There is no official package available for openSUSE Leap 15.3

Distributions

openSUSE Tumbleweed