1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 <2022> 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 <2022> 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: procServer unix socket configuration |
From: | Ralph Lange via Tech-talk <tech-talk at aps.anl.gov> |
To: | EPICS Tech Talk <tech-talk at aps.anl.gov> |
Date: | Sat, 21 May 2022 19:16:01 +0200 |
*unix:</path/to/socket>*:: Bind to a named unix domain socket that will be created at the specified absolute or relative path. The server process must have permission to create files in the enclosing directory. The socket file will be owned by the uid and primary gid of the procServ server process with permissions 0666 (equivalent to a TCP socket bound to localhost). *unix:<user>:<group>:<perm>:</path/to/socket>*:: Bind to a named unix domain socket that will be created at the specified absolute or relative path. The server process must have permission to create files in the enclosing directory. The socket file will be owned by the specified _<user>_ and _<group>_ with _<perm>_ permissions. Any of _<user>_, _<group>_, and/or _<perm>_ may be omitted. E.g. "-P unix::grp:0660:/run/procServ/foo/control" will create the named socket with 0660 permissions and allow the "grp" group connect to it. This requires that procServ be run as root or a member of "grp". *unix:@</path/to/socket>*:: Bind to an abstract unix domain socket (Linux specific). Abstract sockets do not exist on the filesystem, and have no permissions checks. They are functionally similar to a TCP socket bound to localhost, but identified with a name string instead of a port number.
Hi,I am looking for any available documents regarding procServ unix socket options.Does anyone have information for a dummy like me?Best,Han
--Jeong Han Lee, Dr.rer.natStaff Scientist and EngineerLawrence Berkeley National Laboratory1 Cyclotron Road Mailstop 46R0161Berkeley, CA 94720, United StatesTel :+1-510-486-6163Cell:+1-510-384-3868