Files
zoneminder/conf.d
Steve GilvarryandClaude Fable 5.1 edd4dec3c4 feat: check stream socket peer credentials with getpeereid on the BSDs and macOS
CheckPeer only knew SO_PEERCRED, so on platforms without it the
ZM_STREAM_SOCKET_ALLOWED_UIDS allow-list was silently ignored and every
client was logged as uid 0 pid 0. Use getpeereid where it exists (the
BSDs and macOS report no pid), and warn once per connection on any other
platform that the allow-list cannot be enforced.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 05:12:43 +10:00
..

conf.d/README

Any changes to ZoneMinder's configuration should be made here in this folder,
rather than directly editing the default zm.conf file.

ZoneMinder will process each file in this folder with a ".conf" extension.
Each "Var = Value" pair, in each config file, will be loaded into ZoneMinder's
running configuration, overriding any variables with the same name found in the 
default zm.conf file.

After creating a custom config file, don't forget to set the proper file and
owner permission on it. For example, this is typically what you should do after
saving the config file to disk:

    sudo chown root:apache *.conf
    sudo chmod 640 *.conf

Substitute "apache" with the name of the web server user account on your system.