Where Does Munki Store Config on Mac?
Munki client config lives in /Library/Preferences/ManagedInstalls with admin tools in /usr/local/munki.
Last updated
Munki keeps client configuration in a ManagedInstalls plist under Library Preferences. Repo URL and client identifier live there. The toolset sits in /usr/local/munki with manifests and catalogs fetched from the server.
Server and client stay separate. Manifests declare desired state. The client enforces it. Managed Installs folders on disk hold downloads and receipts, so clearing them only forces refetching.
Where Munki stores this, by platform
/Library/Preferences/ManagedInstalls.plist (tools in /usr/local/munki)
Repo URL and client id in ManagedInstalls plist. Tools in /usr/local/munki. Downloads under Library Managed Installs. Repos live on the server.
Frequently asked questions
How do I move Munki client config?
Copy the ManagedInstalls plist plus any local manifests to the same paths with sudo. Tools live under /usr/local/munki. Repos stay on the server, so point the client at the same SoftwareRepoURL.
How do I check what Munki will install?
Read the ManagedInstalls plist with defaults to see repo URL and client id. Manifests name the catalogs and packages. The local repo copy under /Library/Managed Installs holds downloads.
Notice an outdated path? Let us know.