]> git.corax.cc Git - toolbox/commit
include/ipc: Don't store private endpoints in per-user directories
authorMatthias Kruk <m@m10k.eu>
Tue, 27 Dec 2022 05:58:47 +0000 (14:58 +0900)
committerMatthias Kruk <m@m10k.eu>
Tue, 27 Dec 2022 06:08:36 +0000 (15:08 +0900)
commit48ac1dd2370c4ae56a9f1ab1cb6a9b4f9bb881bd
tree4b494d19260755d25c7bf9eb34a2380d2e226c76
parent150164d24f889f97e8ac1781b8a005633cbc4fff
include/ipc: Don't store private endpoints in per-user directories

Private endpoints are stored in per-user directories that are created
when the ipc module is loaded. However, the mode and ownership that
the directory is created with may be incorrect, depending on the mode
of the parent directory.

This commit modifies the ipc module so that endpoints are not created
in per-user directories, and moves the necessary directory creation
code to the Makefile, where it will be executed during installation.
Makefile
include/ipc.sh