pistop - Automate startup / shutdown of satellite servers

Edit Package pistop
https://github.com/mbhangui/pistop

pistop is a package that provides two services fclient and fserver.

fclient is a svscan service that waits for fserver service on a remote machine to terminate. fserver service runs on port 5555. shutdown is detected by a socket close

fserver is a svscan service that opens and binds a socket on port 5555. Clients can connect to it and give rudimentary commands. One of the command is wait. The 'wait' command will simply keep the socket open. If the service terminates, the socket gets closed and the remote client can detect this and take further action.

fserver runs as root and offers no security. It is just meant to be used on an internal network of SBC like raspberry pi and provide means to have all clients connect to it, shutdown themselves, when the socket closes.

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000398 398 Bytes
_service:download_url:pistop-obs.tar.gz 0000197939 193 KB
_service:extract_file:PKGBUILD 0000000960 960 Bytes
_service:extract_file:debian.tar.gz 0000004719 4.61 KB
_service:extract_file:pistop-1.0.tar.gz 0000188165 184 KB
_service:extract_file:pistop.changes 0000002677 2.61 KB
_service:extract_file:pistop.dsc 0000000397 397 Bytes
_service:extract_file:pistop.spec 0000008952 8.74 KB
Latest Revision
Manvendra Bhangui's avatar Manvendra Bhangui (mbhangui) committed (revision 34)
trigger service run
Comments 0
openSUSE Build Service is sponsored by