[PATCH 2/3] mgmt: change ipc socket address
Ronnie Sahlberg <[email protected]> Tue, 7 Apr 2015 11:40:33 -0700
| Newsgroups | org.kernel.vger.stgt |
|---|---|
| Message-ID | <[email protected]> |
Change the ipc socket basename from /var/run/tgtd.ipc_abstract_namespace to /var/run/tgtd/socket. /var/run is usually only writeable by root, so putting the ipc socket and its lockfile directly under /var/run prevents running tgtd as a non-root user. Thus we place the socket file under /var/run/tgtd instead and this directory can then be set up as owned and writeable by a user tgtd and group tgtd. Second is that ipc_abstract_namespace is unintuitive for what it does. Lets just call it socket so it is clear that this is just a socket we use to talk to the daemon with. Signed-off-by: Ronnie Sahlberg <[email protected]> --- usr/tgtadm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usr/tgtadm.h b/usr/tgtadm.h index 4e239c4..866aac9 100644 --- a/usr/tgtadm.h +++ b/usr/tgtadm.h @@ -1,7 +1,7 @@ #ifndef TGTADM_H #define TGTADM_H -#define TGT_IPC_NAMESPACE "/var/run/tgtd.ipc_abstract_namespace" +#define TGT_IPC_NAMESPACE "/var/run/tgtd/socket" #define TGT_LLD_NAME_LEN 64 #define GLOBAL_TID (~0U) -- 2.1.0