MacSysAdmin 2016 Links

Here are links to various tools, documentation and blog posts I mention in my talk on Thursday at MacSysAdmin 2016:

Outset: https://github.com/chilcote/outset
Apple documentation on running code at login: https://developer.apple.com/library/content/technotes/tn2228/_index.html
LoginScriptPlugin: https://github.com/MagerValp/LoginScriptPlugin
PyMacAdmin/crankd: https://github.com/MacSysadmin/pymacadmin
Graham Gilbert’s crankd post: https://grahamgilbert.com/blog/2013/07/12/using-crankd-to-react-to-network-events/
Google macops’ ApplicationUsage.py: https://github.com/google/macops/tree/master/crankd

Advertisements
MacSysAdmin 2016 Links

Stupid Tricks with createOSXinstallPkg and VMware Fusion

Like many people tasked with managing OS X/macOS machines, I use VMware Fusion to do a lot of testing. Fusion enables me to test in various versions of OS X, and to easily make changes and revert to a prior state. It’s a great tool.

For some of the testing I do, it’s important to be able to quickly and easily build a VM that is configured just like the “real” machines I manage. There are a few way to do that. Since we build our machines by booting into a NetBoot image and using Graham Gilbert’s excellent Imagr (https://github.com/grahamgilbert/imagr) to restore an image, it’s great that we can also boot Fusion VMs from a NetBoot image.

Continue reading “Stupid Tricks with createOSXinstallPkg and VMware Fusion”

Stupid Tricks with createOSXinstallPkg and VMware Fusion

PSU Mac Admins 2016: Preference Management with Profiles links

Here are links to some of the tools and resources I mention in my PSU Mac Admins 2016 presentation, Preference Management with Profiles:

mcxToProfile: https://github.com/timsutton/mcxToProfile

make-profile-pkg: https://github.com/timsutton/make-profile-pkg

Profile Manager (Server 5): https://help.apple.com/serverapp/mac/5.1/index.html?localePath=en.lproj#apd0E2214C6-50F0-48C9-A482-74CEA1D77A9F

Configuration Profile reference: https://developer.apple.com/library/mac/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html

Some configuration profiles on GitHub:
https://github.com/gregneagle/profiles
https://github.com/gregneagle/profiles/tree/master/autoupdate_disablers
https://github.com/golbiga/Profiles
https://github.com/mwohlgemuth/profiles
https://github.com/nmcspadden/Profiles
https://github.com/rtrouton/profiles/
https://github.com/vmiller/profiles

PSU Mac Admins 2016: Preference Management with Profiles links

PSU Mac Admins 2016: Intro to Packaging materials

If you are attending my “Introduction to Packaging” session at PSU Mac Admins 2016 on Wed, June 29th, you can enhance your experience by having these items available in order to participate. Save yourself some time and frustration by downloading these items in advance — the conference wifi might not cooperate!

Sample packages/packaging materials:

ne — “the nice editor”
http://ne.di.unimi.it/ne-3.0.1.dmg

ASIX USB3 to Gigabit Ethernet Driver
http://www.asix.com.tw/FrootAttach/driver/AX88179_178A_Macintosh_10.6_to_10.11_Driver_Installer_v2.8.0.zip

Adobe Acrobat Reader DC
http://ardownload.adobe.com/pub/adobe/reader/mac/AcrobatDC/1501620039/AcroRdrDC_1501620039_MUI.dmg

Firefox disk image
https://download.mozilla.org/?product=firefox-latest&os=osx&lang=en-US

PSU Mac Admins 2016: Intro to Packaging materials