All Projects → hjuutilainen → Munkiadmin

hjuutilainen / Munkiadmin

Licence: mit
macOS app for managing Munki repositories

Projects that are alternatives of or similar to Munkiadmin

Display manager
An open-source Python library which can modify your Mac's display settings manually or automatically.
Stars: ✭ 109 (-64.84%)
Mutual labels:  macadmin, mac
cleanup manager
Cleanup Manager helps you clean up folders on your Mac's hard drive.
Stars: ✭ 22 (-92.9%)
Mutual labels:  mac, macadmin
Privacy services manager
A single management utility to administer Location Services, Contacts requests, Accessibility, and iCloud access in Apple's OS X.
Stars: ✭ 115 (-62.9%)
Mutual labels:  macadmin, mac
Firmware password manager
A Python script to help Macintosh administrators manage the firmware passwords of their computers.
Stars: ✭ 127 (-59.03%)
Mutual labels:  macadmin, mac
LAPSforMac
Local Administrator Password Solution for Mac
Stars: ✭ 29 (-90.65%)
Mutual labels:  mac, macadmin
Mac Zsh Completions
macOS specific additional completion definitions for Zsh.
Stars: ✭ 79 (-74.52%)
Mutual labels:  macadmin, mac
Mac admin
Helpful scripts & configuration profiles for the Mac admin community
Stars: ✭ 139 (-55.16%)
Mutual labels:  macadmin, mac
Macvars
command library for scripting osx
Stars: ✭ 34 (-89.03%)
Mutual labels:  macadmin, mac
disable sip
This script is used in the recovery partition to automatically disable SIP.
Stars: ✭ 26 (-91.61%)
Mutual labels:  mac, macadmin
management tools
A collection of scripts and packages to simplify OS X management.
Stars: ✭ 93 (-70%)
Mutual labels:  mac, macadmin
blade runner
Blade Runner is a Jamf Pro based Python application that automates and implements a framework to offboard, secure erase and document deprecated Mac systems.
Stars: ✭ 24 (-92.26%)
Mutual labels:  mac, macadmin
sudoers manager
A standalone Python script to help administrators manage their sudoers file.
Stars: ✭ 28 (-90.97%)
Mutual labels:  mac, macadmin
pre-commit-macadmin
Pre-commit hooks for Mac admins.
Stars: ✭ 43 (-86.13%)
Mutual labels:  mac, macadmin
GNU-bash-mac-installer
Downloads and builds a Mac package installer for GNU bash 5
Stars: ✭ 17 (-94.52%)
Mutual labels:  mac, macadmin
Localradio
📻 LocalRadio is "Radio for Cord-Cutters" – a Software-Defined Radio (SDR) app for your Mac and mobile devices. With an inexpensive RTL-SDR USB device, LocalRadio provides a casual, home-based radio listening experience for your favorite local frequencies - FM broadcasts/free music/news/sports/weather/public safety & aviation scanner/etc.
Stars: ✭ 269 (-13.23%)
Mutual labels:  mac
Crack Edition Software For Mac
(各类破解版Mac软件,客官进来看看有没有需要的,欢迎提交Issues,我会在第一时间为你更新)Collect all kinds of Mac cracking software and keep updating. If you do not find the software you need, please submit it in Issues and I will complete it the first time. If it helps you, take a like.~
Stars: ✭ 280 (-9.68%)
Mutual labels:  mac
Shell Safe Rm
😎 Safe-rm: A drop-in and much safer replacement of bash rm with nearly full functionalities and options of the rm command! Safe-rm will act exactly the same as the original rm command.
Stars: ✭ 265 (-14.52%)
Mutual labels:  mac
Musictheory
Universal music theory library for iOS, iPadOS, macOS, tvOS and watchOS in Swift
Stars: ✭ 262 (-15.48%)
Mutual labels:  mac
K8s For Docker Desktop
为Docker Desktop for Mac/Windows开启Kubernetes和Istio。
Stars: ✭ 3,863 (+1146.13%)
Mutual labels:  mac
Eiskaltdcpp
File sharing program using DC and ADC protocols
Stars: ✭ 277 (-10.65%)
Mutual labels:  mac

What is MunkiAdmin?

MunkiAdmin is a GUI for managing munki repositories. It is written with Objective-C and uses in-memory Core Data store as a backend.

So what is munki and what are those munki repositories then? Well, munki is a set of tools that allow administrators to define managed installs for client machines. Repositories are served from a standard web server.

For more information, visit Munki tools homepage

Important:

Code is considered stable and it shouldn't have any major issues. However, MunkiAdmin is not feature-complete so be prepared to see bugs. If you decide to run this on a production repo, make sure your backups are current or you have some other methods for going back in time. I'm using git version control on my munki repositories so I'll always know what was changed.

You can continue to use your favorite text editor to edit pkginfo files and manifests. MunkiAdmin is designed to complement your current workflow and it doesn't require any configuration or changes to your munki repository.

How to get MunkiAdmin?

Download a pre-built version:

Latest version can be downloaded from the Releases page.

MunkiAdmin requires:

  • macOS 10.11 or later
  • Munki components installed (any recent version)

Build from source:

Clone, fork or download the source. Open MunkiAdmin.xcworkspace with Xcode and hit 'Run'. If you're making changes to the data model, you need to use mogenerator to keep NSManagedObject subclasses updated. So in short:

  • Xcode
  • Command Line Developer Tools
  • Optional: mogenerator

Contact

For any questions, problems or version announcements, please join the MunkiAdmin's google group: munkiadmin-dev. If you don't want to join the google group, you can always email me directly. My public email address can be found at the GitHub profile page.

Please let me know if you are testing, using or just planning to use MunkiAdmin in your organization. I'd be happy to share my workflow and discuss about possible caveats.

Thanks to:

License

MunkiAdmin is licensed under the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].