You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add an option to set permissions of unix socket #11615
Is your feature request related to a problem? Please describe
#11434 added support for unix socket. But it hard-coded 0600 permission.
I have a setup where VictoriaMetrics is executed as victoriametrics user and nginx is executed as nginx
user. To allow nginx access the unix socket, I need to add victoriametrics as a supplementary group to nginx and set 0660 permission for the unix socket.
BTW, there's a mismatch between the doc and the code.
At the upcoming release VM components will no longer set any permissions for unix socket out of the box. It will be inherited from current process and could be configured via systemd or any other supervisor system.
Activity
lib/netutil: rely on umask for Unix domain socket permissions
lib/netutil: rely on umask for Unix domain socket permissions
f41gh7 commentedon Sep 24, 2026
At the upcoming release VM components will no longer set any permissions for unix socket out of the box. It will be inherited from current process and could be configured via systemd or any other supervisor system.
feat(container): update image victoriametrics/victoria-metrics (v1.15…
f41gh7 commentedon Sep 28, 2026
The bugfix was included into v1.153.0 release
feat(container): update image quay.io/victoriametrics/vmagent (v1.152…
chore(deps): update docker.io/victoriametrics/victoria-metrics docker…