login_keepalived is a small daemon that keeps remote terminal logins alive.
I wrote this because my remote ssh sessions where repeatedly being cut off after a few minutes of inactivity, it seems by some router/firewall on the Internet which I couldn't control.
The idea is to have a daemon on the server write a NULL character to logged in terminals every minute.
This has no effect on terminal sessions, but keeps TCP sessions alive preventing timeouts / aborts. It can be run as a global daemon keeping all terminals alive, or as a private daemon servicing only an individual terminal.
Currently runs on Linux but should be easy to port to other *nixes.
What's New in This Release: [ read full changelog ]
· A compile warning was fixed.
· The build system (autoconf) was updated.
· Documentation was improved.
· Source code is now on Github.