Setting Up Munki
Step 1: (install munkiadmin application)
LATEST MUNKI RELEASE:
HTTPS://GITHUB.COM/HJUUTILAINEN/MUNKIADMIN/RELEASES/TAG/V1.4.1
Step 2: (install autopkgr application)
AUTOPKGR 1.4
HTTPS://GITHUB.COM/LINDEGROUP/AUTOPKGR/RELEASES/TAG/V1.4
Step 3: (Prepare the server to be a Munki Software Repository)
mkdir -p munki_repo/catalogs
mkdir munki_repo/manifests
mkdir munki_repo/pkgs
mkdir munki_repo/pkgsinfo
mkdir munki_repo/icons
chmod -R a+rX munki_repo
sudo ln -s /Users/Shared/munki_repo /Library/WebServer/Documents/
sudo apachectl start
Step 4: (configure munkiimport)
munkiimport - -configure
Step 5:
Step 6: (Create Your Catalog)
In MunkiAdmin:
Note: AutoPKG recipes, will default to the “testing catalog”
Have a set of testing clients install updates of new packages in your testing catalog, before moving them into production
Step 7: (Create Your Manifest)
In MunkiAdmin:
Note: This picks out of the catalogs that are larger and select software available for specific users
Step 8: (Manage Groups of Macs)
Importing/Packaging into the Munki Repository (for .dmg conversion)
In Munki Admin:
On Apr 2, 2016, at 12:10 AM, mar...@gmail.com wrote:Hello Greg/All:I really love the possibilities that Munki offers, brilliant job Greg!I've been referencing Github with all of the resources for Munki, and lots of things are pretty straight forward. I've played around with the various pkgs (i.e., MunkiAdmin, Munki Tools, etc.) but it's a little confusing on the sequential setup of Munki. I want to simply reimage my test machine with a fresh installation of El Capitan, and start from the top. What is the best practice for setting up Munki?
Secondly, some documentation indicates that Munki can be utilized as the server without using Apple's Server App, correct?
Lastly, what the sequential method for making the web server portion work correctly?
I'm building this for an environment that locked down internally due to high security compliance rules, so this is what has led me to work with Munki in order to build a Console for Managing Macs, deploying software/software updates and so forth. I'm also having trouble with the php setup so that I can test reaching the managed software center as a client.
Compiled the beginnings of a sequential order that I believe would work. I don't mind sharing this in hopes of obtaining a better roadmap (begin a first time Munki user, but long time Casper Admin).I hope this makes sense, and any assistance that you can offer would be awesome.Below is what I've complied as a roadmap:Setting Up Munki
Step 1: (install munkiadmin application)
LATEST MUNKI RELEASE:
HTTPS://GITHUB.COM/HJUUTILAINEN/MUNKIADMIN/RELEASES/TAG/V1.4.1
Step 2: (install autopkgr application)
AUTOPKGR 1.4