/MacPatch

Software & Patch management for macOS

Primary LanguageObjective-COtherNOASSERTION

MPLogo MacPatch 3.7.x

Overview

MacPatch simplifies the act of patching and installing software on Mac OS X based systems. The client relies on using the built-in software update application for patching the Mac OS X system updates and it's own scan and patch engine for custom patches.

MacPatch offers features and functionality that provide Mac OS X administrators with best possible patching solution to meet the challenges of supporting Mac OS X in a Workgroup or Enterprise.

Features

  • Custom patch creation
  • Custom patch groups
  • End-User Self Patch
  • Software Distribution
  • Inventory Collection
  • Basic Reporting
  • Mac OS X Profiles support
  • AutoPKG support

System Requirements

Client

  • Mac OS X 11.15.x and higher. X86 and ARM (M1 Macs)
Server Requirements:
  • Linux: RHEL 7, CentOS 7, Ubuntu 16.x
  • 4 GB of RAM, 8 GB is recommended
  • Python 3.9 or higher
  • Nodejs version 8 or higher (Note: CentOS/RHEL 7 install a older version of node)
  • MySQL 5.7.x

Documentation - MacPatch Docs

Install and Setup: Server - Install & Setup

Help

For questions or help visit the MacPatch group.

License

MacPatch is available under the GNU GPLv2 license. See the LICENSE file for more info.