-
Notifications
You must be signed in to change notification settings - Fork 339
Makecatalogs
ewancolyer edited this page Jun 17, 2020
·
6 revisions
Documentation for makecatalogs tool
Usage: /usr/local/munki/makecatalogs [[/path/to/repo](options])
Options:
-V, --version Print the version of the munki tools and exit.
-f, --force Disable sanity checks.
-s, --skip-pkg-check Skip checking of pkg existence. Useful when pkgs
aren't on the same server as pkginfo, catalogs and
manifests.
--repo_url=REPO_URL, --repo-url=REPO_URL
Optional repo URL that takes precedence over the
default repo_url specified via --configure.
--plugin=PLUGIN Specify a custom plugin to connect to repo.
This tool scans the repo/pkgsinfo directory and builds catalogs from the pkginfo files.
You should run this after any change to pkginfo items to update all catalogs. munkiimport
will offer to run this for you after a successful import.
/path/to/repo
is optional if you have configured the path to the Munki repo using munkiimport --configure
or manifestutil --configure
. If this value is absent, the value stored in ~/Library/Preferences/com.googlecode.munki.plist will be used.
The pkgsinfo subdirectory must exist and be readable; the catalogs subdirectory must exist and be writable.
- Getting Started
- Overview
- Discussion Group
- Demonstration Setup
- Glossary
- Frequently Asked Questions
- Contributing to Munki
- Release Notes
- Introduction
- Managed Software Center in Munki 5.2
- Manual Apple Updates
- force_install_after_date for Apple Updates
- Additional update encouragement
- Aggressive update notifications
- AggressiveUpdateNotificationDays preference
- Additional Munki 5 changes
- Configuration profile notes
- Major macOS upgrade notes
- Upgrading to Munki 5
- Introduction
- Munki Links
- Product Icons
- Screenshots In Product Descriptions
- Client Customization
- Custom Help Content
- Featured Items
- Update Notifications:
- Introduction
- iconimporter
- makepkginfo
- munkiimport
- managedsoftwareupdate
- makecatalogs
- manifestutil
- repoclean
- Preferences
- Default Repo Detection
- Default Manifest Resolution
- Managed Preferences Support In Munki
- Apple Software Updates With Munki
- Pkginfo Files
- Supported Pkginfo Keys
- Pre And Postinstall Scripts
- Munki And AutoRemove
- Blocking Applications
- ChoiceChangesXML
- CopyFromDMG
- nopkg items
- How Munki Decides What Needs To Be Installed
- Default Installs
- Removal of Unused Software
- Upgrading macOS:
- Apple Updates:
- Securing the Munki repo
- Preflight And Postflight Scripts
- Report Broken Client
- MSC Logging
- Munki With Git
- Bootstrapping With Munki
- License Seat Tracking
- LaunchD Jobs and Changing When Munki Runs
- Web Request Middleware
- Repo Plugins
- Downgrading Software
- Downgrading Munki tools
- Authorized Restarts
- Allowing Untrusted Packages
- About Munki's Embedded Python
- Customizing Python for Munki
- Configuration Profile Emulation
- PPPC Privacy permissions
- AutoPkg
- Repackaging
- Creating Disk Images
- Stupid Munki Tricks
- Troubleshooting
- Professional Support
- Known Issues and Workarounds
- Building Munki packages
- Munki packages and restarts
- Signing Munki
- Removing Munki
- More Links And Tools
- Munki Configuration Script
- Who's Using Munki
- Munki 3 Information
- Munki 4 Information
- macOS Monterey Info
- Pkginfo For Apple Software Updates
- Managing Configuration Profiles
- Microsoft Office
- Adobe Products
- Upgrading macOS: