-
Notifications
You must be signed in to change notification settings - Fork 30
Configuration
The xnumon Launch Daemon reads its configuration from the following locations by default, first one that exists wins:
/Library/Application Support/ch.roe.xnumon/configuration.plist
/Library/Application Support/ch.roe.xnumon/configuration.plist-default
The default configuration will be replaced by the installer package on
installation and upgrade, while configuration.plist
will be left intact
if it differs from the default configuration file.
For single machine installations, the idea is to copy the default config to
configuration.plist
and modifying it. For enterprise deployments, a tested
configuration.plist
would be deployed across the enterprise using some
deployment solution and/or custom packages. xnumon does not implement any
remote management protocols, there are tons of tools out there that do a great
job at that and it is reasonable to assume that all managed macOS fleets have
some kind of provisioning solution in place.
The
default configuration file
is extensively documented and explains all the options.
The options can also be overridden on the command line (-o
) and for some
common ones related to log format and destination there are more specific
command line options.
When running as a Launch Daemon, xnumon detects changes to its configuration file and reloads automatically, implemented as full stop and start cycle.