diff options
author | Stefano Brivio <sbrivio@redhat.com> | 2023-03-06 23:19:18 +0000 |
---|---|---|
committer | Stefano Brivio <sbrivio@redhat.com> | 2023-03-09 00:36:08 +0100 |
commit | d361fe6e809bdf3539d764cfa5058f46ce51bcbf (patch) | |
tree | 0283a21b5160dd2d9fdcca35585460c7043aa632 /util.c | |
parent | de9b0cb5fee2ea00ed7e7877ef9be8c446bca134 (diff) | |
download | passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.tar passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.tar.gz passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.tar.bz2 passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.tar.lz passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.tar.xz passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.tar.zst passt-d361fe6e809bdf3539d764cfa5058f46ce51bcbf.zip |
contrib/selinux: Let interface users set paths for log, PID, socket files
Even libvirt itself will configure passt to write log, PID and socket
files to different locations depending on whether the domain is
started as root (/var/log/libvirt/...) or as a regular user
(/var/log/<PID>/libvirt/...), and user_tmp_t would only cover the
latter.
Create interfaces for log and PID files, so that callers can specify
different file contexts for those, and modify the interface for the
UNIX socket file to allow different paths as well.
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Tested-by: Laine Stump <laine@redhat.com>
Reviewed-by: Laine Stump <laine@redhat.com>
Diffstat (limited to 'util.c')
0 files changed, 0 insertions, 0 deletions