Dear All,I am pleased to announce release 2.7.0 of the process wrapper utility procServ. [1]The most prominent features are:
- Allow UNIX domain sockets and TCP sockets bound to a specific IP:port. (thanks to Michael Davidsaver)
Domain sockets work as named endpoints, removing the need to keep a directory of IOC names and port numbers, and adding permission handling through the file system bits. - Add -P option allowing multiple endpoints. (thanks to Michael Davidsaver)
- Fix client logout by command not working after a child restart.
- Full release notes are available on the GitHub release page.
Thanks a lot to Michael for his contributions and everyone who helped with testing.procServ is part of the official distributions of Debian/Ubuntu (as "procserv") and Fedora/RHEL (as "procServ"). New versions usually take a few days to get into their respective repositories, but will eventually be available using the standard package managers.Enjoy! Pull requests welcome!~Ralph[1] procServ is a wrapper application that runs any process (e.g. a softIOC, a CA Gateway, an archive engine...) in the background, allowing telnet access to its stdin/stdout.It supports logging, child restart (manual or automatic on crash/exit), blocking characters that are considered dangerous to the child, and much more.https://github.com/ralphlange/procServhttp://sourceforge.net/projects/procserv/