EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: procServ V2.7.0 released
From: Ralph Lange <[email protected]>
To: EPICS Tech Talk <[email protected]>
Date: Wed, 18 Jan 2017 16:00:21 +0100
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/procServ
http://sourceforge.net/projects/procserv/

Navigate by Date:
Prev: RE: problem connecting serial device with moxa 5150A Mark Rivers
Next: Question about EDM installing on Fedora20-64bit operation system----cannot find -lXtst problem lzf neu
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: problem connecting serial device with moxa 5150A Kevin Peterson
Next: Question about EDM installing on Fedora20-64bit operation system----cannot find -lXtst problem lzf neu
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 21 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·