All blogs / DevOps / SRE / infrastructure
Scripting OS X
The site for macOS and iOS automation, scripting, and administration.
DevOps / SRE / infrastructureDev tools / editors / IDEsSoftware / engineering practice
- Posts
- 741 from 24 Nov 2010 to 30 Oct 2026
- Posting
- monthly (13 in the last year)
- Kind
- personal blog
- Feed
- https://scriptingosx.com/feed/
2026 11
- MacAdmins.news: Boldly Gone
- MacAdmins.news: Party for Two
- Apple 27 Platform Updates — September 2026
- Apple 26.6 Platform Updates — August 2026
- Apple 26.5 Platform Updates — May 2026
- Apple 26.4 Platform Updates — March 2026
- macOS 26.4 brings more default app confirmation prompts
- Swift re-write for QuickPkg and some thoughts on LLM aided coding
- Apple 26.3 Platform Updates – February 2026
- Managing iWork in 2026, the Creator Studio update
- Swift Argument Parser: Exiting and Errors
2025 15
- Apple Platform Updates: 26.2
- Fifteen years of Scripting OS X
- Apple Platform updates for September 2025
- Another Simple Package: Policy Banner
- Books Update — 2025
- Building Simple Component Packages
- Installing Packages
- Apple Platform updates for July 2025
- Inspecting Packages
- Updates: Setup Manager and utiluti
- New tool updated: utiluti v1.1
- Installomator v10.8
- New tool: utiluti sets default apps
- Installomator v10.7
- Run a script when Setup Manager is finished
2024 8
2023 42
- Installomator v10.5
- Weekly News Summary for Admins — 2023-10-13
- Weekly News Summary for Admins — 2023-10-06
- Weekly News Summary for Admins — 2023-09-29
- Weekly News Summary for Admins — 2023-09-22
- Weekly News Summary for Admins — 2023-09-15
- Weekly News Summary for Admins — 2023–09–08
- Build a notarized package with a Swift Package Manager executable
- Build a macOS Application to Run a Shell Command with Xcode and SwiftUI – Part 2
- Managed Xcode Deployment
- macOS Ventura 13.5 and iOS 16.6
- RAID and macOS
- Weekly News Summary for Admins – 2023-07-07
- Weekly News Summary for Admins — 2023-06-30
- Weekly News Summary for Admins — 2023-06-23
- Weekly News Summary for Admins — 2023-06-16
- Weekly News Summary for Admins — 2023-06-09
- Weekly News Summary for Admins — 2023-06-02
- Weekly News Summary for Admins — 2023-05-26
- Weekly News Summary for Admins — 2023-05-19
- Weekly News Summary for Admins — 2023-05-12
- MacAdmins Slack: a highly opinionated guide (2023)
- Weekly News Summary for Admins — 2023-05-05
- Weekly News Summary for Admins — 2023-04-28
- Weekly News Summary for Admins — 2023-04-21
- Weekly News Summary for Admins — 2023-04-14
- Weekly News Summary for Admins — 2023-04-07
- Weekly News Summary for Admins — 2023-03-31
- Weekly News Summary for Admins — 2023-03-24
- Weekly News Summary for Admins — 2023-03-17
- Weekly News Summary for Admins — 2023-03-10
- Swift Jamf API Tutorial, Part 5
- Weekly News Summary for Admins — 2023-03-03
- Weekly News Summary for Admins — 2023-02-24
- Weekly News Summary for Admins — 2023-02-17
- Weekly News Summary for Admins — 2023-02-10
- Installomator v10.3 and v11.0beta1
- Weekly News Summary for Admins — 2023-02-03
- Weekly News Summary for Admins — 2023-01-27
- Weekly News Summary for Admins — 2023-01-20
- Weekly News Summary for Admins — 2023-01-13
- Installomator v10.2
2022 68
- The Year 2022 for MacAdmins
- Weekly News Summary for Admins — 2022-12-16
- Weekly News Summary for Admins — 2022-12-09
- Weekly News Summary for Admins — 2022-12-02
- Update: Installomator v10.1
- Weekly News Summary for Admins — 2022-11-25
- Swift UI Tutorial – Part 3
- Weekly News Summary for Admins — 2022-11-18
- Installomator v10.0
- On viewing man pages (Ventura update)
- Weekly News Summary for Admins — 2022-11-11
- Weekly News Summary for Admins — 2022-11-04
- Some Swift Updates
- Weekly News Summary for Admins — 2022-10-28
- Weekly News Summary for Admins — 2022-10-21
- Weekly News Summary for Admins — 2022-10-14
- Weekly News Summary for Admins — 2022-10-07
- Weekly News Summary for Admins — 2022-09-30
- Weekly News Summary for Admins — 2022-09-22
- Weekly News Summary for Admins — 2022-09-16
- Weekly News Summary for Admins — 2022-09-09
- Weekly News Summary for Admins — 2022-09-02
- Weekly News Summary for Admins — 2022-08-26
- macOS 12.5 and iOS 15.6
- Weekly News Summary for Admins — 2022-07-15
- Weekly News Summary for Admins — 2022-07-08
- Weekly News Summary for Admins — 2022-07-01
- Weekly News Summary for Admins — 2022-06-24
- MDOYVR 22 Talk: The Encyclopedia of macOS Automation
- Weekly News Summary for Admins — 2022-06-17
- Weekly News Summary for Admins — 2022-06-10
- Weekly News Summary for Admins — 2022-06-03
- 2022 Conference Season Speaking Schedule
- macOS 12.4 and iOS 15.5
- Update Installomator: v9.2
- Weekly News Summary for Admins — 2022-05-13
- Weekly News Summary for Admins — 2022-05-06
- Launching Scripts #4: AppleScript from Shell Script
- Weekly News Summary for Admins — 2022-04-29
- Launching Scripts #3: Shell scripts from AppleScript
- Weekly News Summary for Admins — 2022-04-22
- Launching Scripts #2: Launching Scripts from Finder
- Weekly News Summary for Admins — 2022-04-15
- On env Shebangs
- Launching Scripts #1: From Terminal
- Weekly News Summary for Admins — 2022-04-08
- Use shellcheck with BBEdit
- Weekly News Summary for Admins — 2022-04-01
- Weekly News Summary for Admins — 2022-03-25
- Some CLI updates in macOS Monterey
- Weekly News Summary for Admins — 2022-03-18
- Update: Installomator 9.1
- macOS Monterey 12.3 removes Python 2 – Link collection
- Weekly News Summary for Admins — 2022-03-11
- Weekly News Summary for Admins — 2022-03-04
- Jamf After Dark Podcast Appearance
- Weekly News Summary for Admins — 2022-02-25
- Update: Installomator 9.0.1
- Weekly News Summary for Admins — 2022-02-18
- Weekly News Summary for Admins — 2022-02-11
- Update: Installomator v9.0
- Python 2 is dead – Long live Python!
- Weekly News Summary for Admins — 2022-02-04
- Update: quickpkg 1.0beta
- Update: pkgcheck
- Weekly News Summary for Admins — 2022-01-28
- Weekly News Summary for Admins — 2022-01-21
- Weekly News Summary for Admins — 2022-01-14
2021 78
- Weekly News Summary for Admins — 2021-12-17
- Weekly News Summary for Admins — 2021-12-10
- Weekly News Summary for Admins — 2021-12-03
- Weekly News Summary for Admins — 2021-11-26
- Installomator v8.0
- Weekly News Summary for Admins — 2021-11-19
- The unexpected return of JavaScript for Automation
- Scripting OS X — Weekly News Summary for Admins — 2021-11-12
- Weekly News Summary for Admins — 2021-11-05
- Monterey, python, and free disk space
- Weekly News Summary for Admins — 2021-10-29
- Download Full Installer update
- Save up to 25% pkg file size with this weird Monterey trick!
- News Summary for Admins — 2021-10-22
- Weekly News Summary for Admins — 2021-10-15
- Installomator update: v0.7
- Weekly News Summary for Admins — 2021-10-08
- MacSysAdmin Online 2021 is live!
- News Summary for Admins — 2021-10-01
- Weekly News Summary for Admins — 2021-09-24
- Working at Jamf…
- Weekly News Summary for Admins — 2021-09-17
- Weekly News Summary for Admins — 2021-09-10
- Weekly News Summary for Admins — 2021-09-03
- Scripting macOS, part 7: Download and Install Firefox
- Suspicious Package 4.0 Update
- Weekly News Summary for Admins — 2021-08-27
- Scripting macOS, part 6: Turn it off and on again
- Installomator v0.7b1 – Prerelease
- Scripting macOS, part 5: Lists of Commands
- Scripting macOS, part 4: Running the Script
- Scripting macOS, part 3: The Code
- Scripting macOS, part 2: The Script File
- Weekly News Summary for Admins — 2021-07-23
- Scripting macOS, part 1: First Script
- Suspicious Package Power User Features
- Weekly News Summary for Admins — 2021-07-16
- Installomator v0.6
- An AirTag Adventure, Part 2—Receiving an AirTag
- Scripting OS X — Weekly News Summary for Admins — 2021-07-09
- Notarize a Command Line Tool with notarytool
- Weekly News Summary for Admins — 2021–07–02
- Weekly News Summary for Admins — 2021-06-25
- Download Full Installer
- MacDeployment and MacDevOps YVR Presentations
- Scripting OS X — Weekly News Summary for Admins — 2021-06-18
- Scripting OS X — Weekly News Summary for Admins — 2021-06-11
- WWDC 2021 – What to watch for MacAdmins
- Weekly News Summary for Admins — 2021-06-04
- Weekly News Summary for Admins — 2021-05-28
- Weekly News Summary for Admins — 2021-05-21
- Weekly News Summary for Admins — 2021–05–14
- Weekly News Summary for Admins — 2021-05-07
- MacAdmin Support Pages
- Weekly News Summary for Admins — 2021-04-30
- Weekly News Summary for Admins — 2021-04-23
- Installomator Updated: v0.5
- Weekly News Summary for Admins — 2021-04-16
- Scripting OS X — Weekly News Summary for Admins — 2021-04-09
- Get Password from Keychain in Shell Scripts
- Scripting OS X — Weekly News Summary for Admins — 2021-04-02
- Weekly News Summary for Admins — 2021-03-26
- Twenty Years of Mac OS X
- Script Identity Crisis – get the Path to the Current Script
- Weekly News Summary for Admins — 2021-03-19
- EraseInstall application retired
- Weekly News Summary for Admins — 2021-03-12
- Scripting OS X on the MacAdmins Podcast
- Weekly News Summary for Admins — 2021-03-05
- Book Update for Big Sur – Moving to zsh v5
- Weekly News Summary for Admins — 2021-02-26
- Weekly News Summary for Admins — 2021-02-19
- Weekly News Summary for Admins — 2021-02-12
- Weekly News Summary for Admins — 2021-02-05
- Weekly News Summary for Admins — 2021-01-29
- Weekly News Summary for Admins — 2021-01-22
- Weekly News Summary for Admins — 2021-01-15
- Scripting OS X — Weekly News Summary for Admins — 2021-01-08
2020 78
- Weekly News Summary for Admins — 2020-12-18
- Scripting OS X — Weekly News Summary for Admins — 2020-12-11
- Update: desktoppr v0.4
- Platform Support in macOS Installer Packages (pkg)
- Weekly News Summary for Admins — 2020-12-04
- Scripting OS X — Weekly News Summary for Admins — 2020-11-27
- Ten Years of Scripting OS X
- Weekly News Summary for Admins — 2020-11-20
- Deploying the Big Sur Installer Application
- Weekly News Summary for Admins — 2020-11-13
- Book Update for Big Sur – Moving to zsh v4
- Weekly News Summary for Admins — 2020-11-06
- Scripting OS X — Weekly News Summary for Admins — 2020-10-30
- Weekly News Summary for Admins — 2020-10-23
- Dealing with xpath changes in Big Sur
- Installomator Updated: v0.4
- Weekly News Summary for Admins — 2020-10-16
- Weekly News Summary for Admins — 2020-10-09
- MacSysAdmin Online 2020
- Weekly News Summary for Admins — 2020-10-02
- Virtual JNUC 2020 Session: Scripting Jamf Pro – Best Practices
- Avoiding AppleScript Security and Privacy Requests
- Weekly News Summary for Admins — 2020-09-25
- Weekly News Summary for Admins — 2020-09-18
- Weekly News Summary for Admins — 2020-09-11
- macOS Version Big Sur Update
- Weekly News Summary for Admins — 2020-09-04
- Weekly News Summary for Admins — 2020-08-28
- Running a Command as another User
- Weekly News Summary for Admins — 2020-08-21
- Weekly News Summary for Admins — 2020-07-24
- Installomator Updated: v0.3
- Weekly News Summary for Admins — 2020-07-17
- Weekly News Summary for Admins — 2020-07-10
- Use scout to read Property Lists
- Weekly News Summary for Admins — 2020-07-03
- macOS 11
- Weekly News Summary for Admins — 2020-06-26
- About bash, zsh, sh, and dash in macOS Catalina and beyond
- Weekly News Summary for Admins — 2020-06-19
- Weekly News Summary for Admins — 2020-06-12
- Installomator updated: v0.2
- Weekly News Summary for Admins — 2020-08-05
- Using Installomator with Jamf Pro
- Weekly News Summary for Admins — 2020-05-29
- Weekly News Summary for Admins — 2020-05-22
- Weekly News Summary for Admins — 2020-05-15
- Introducing Installomator
- Weekly News Summary for Admins — 2020-05-08
- Weekly News Summary for Admins — 2020-05-01
- Weekly News Summary for Admins — 2020-04-24
- Use Swift Package Manager and Swift’s ArgumentParser to build a Command Line Tool
- Weekly News Summary for Admins — 2020-04-17
- Random Desktop Background Color with desktoppr
- Weekly News Summary for Admins — 2020-04-10
- Advanced Quoting in Shell Scripts
- Weekly News Summary for Admins — 2020-04-03
- Weekly News Summary for Admins — 2020-03-27
- Update: desktoppr v0.3
- Weekly News Summary for Admins — 2020-03-20
- Strategies to using desktoppr
- Weekly News Summary for Admins — 2020-03-13
- Weekly News Summary for Admins — 2020-03-06
- macOS shell command to create a new Terminal Window
- Weekly News Summary for Admins — 2020-02-28
- Weekly News Summary for Admins — 2020-02-21
- Weekly News Summary for Admins — 2020-02-14
- Wrangling Pythons
- Weekly News Summary for Admins — 2020-02-07
- Getting the current user in macOS – Update
- Weekly News Summary for Admins — 2020-01-31
- Weekly News Summary for Admins — 2020-01-24
- Weekly News Summary for Admins — 2020-01-17
- Scripting OS X Books FAQ
- Weekly News Summary for Admins — 2020-01-10
- Command-Control-Power Podcast featuring Scripting OS X!
- Book Update – Moving to zsh v3
- Downgrading a Mac that shipped with Catalina to Mojave
2019 100
- Weekly News Summary for Admins — 2019-12-20
- Random Terminal Background Colors
- Weekly News Summary for Admins — 2019-12-13
- Upper- or lower-casing strings in bash and zsh
- Build a macOS Application to Run a Shell Command with Xcode and SwiftUI
- Weekly News Summary for Admins — 2019-12-06
- Book Update – Moving to zsh v2
- Weekly News Summary for Admins — 2019-11-29
- Comparing Version strings in zsh
- Black Friday/Cyber Monday Sale
- Weekly News Summary for Admins — 2019-11-22
- Install shellcheck binary on macOS (updated)
- New Book Release Day: Moving to zsh
- Weekly News Summary for Admins — 2019-11-15
- Associative arrays in zsh
- Weekly News Summary for Admins — 2019-11-08
- desktoppr v0.2 – Notarized
- Book update: macOS Installation v5
- Weekly News Summary for Admins — 2019-11-01
- Weekly News Summary for Admins — 2019-10-18
- New Book: Moving to zsh
- Packaging Book Update: v1.10
- Weekly News Summary for Admins — 2019-10-11
- Notarization for MacAdmins
- EraseInstall Update 1.2.1
- Download a full ‘Install macOS’ app with softwareupdate in Catalina
- MacSysAdmin Session Videos
- Weekly News Summary for Admins — 2019-10-04
- MacSysAdmin 2019 – Slides, Links and Notes
- Weekly News Summary for Admins — 2019-09-27
- Show the git status in the Terminal Window Title
- Weekly News Summary for Admins — 2019-09-20
- Make zsh show working directory in Terminal window title in macOS
- Weekly News Summary for Admins — 2019-09-13
- Notarize a Command Line Tool
- Weekly News Summary for Admins — 2019-09-06
- Get Current User in Shell Scripts on macOS
- Weekly News Summary for Admins — 2019-08 -30
- Check Installer Pkgs for deprecated scripts
- Weekly News Summary for Admins — 2019-08-23
- Shellcheck and zsh
- Moving to zsh, part 8 – Scripting zsh
- Weekly News Summary for Admins — 2019-08-16
- Autumn 2019 Schedule
- Weekly News Summary for Admins — 2019-07-26
- Moving to zsh – part 7: Miscellanea
- Weekly News Summary for Admins — 2019-07-19
- Moving to zsh, part 6 – Customizing the zsh Prompt
- Weekly News Summary for Admins — 2019-07-12
- Build a shellcheck installer for macOS
- Moving to zsh, part 5: Completions
- Weekly News Summary for Admins — 2019-07-05
- Install Bash 5 on macOS with Patches
- Moving to zsh, part 4: Aliases and Functions
- Weekly News Summary for Admins — 2019-06-28
- Moving to zsh, part 3: Shell Options
- Weekly News Summary for Admins — 2019-06-21
- Moving to zsh, part 2: Configuration Files
- Weekly News Summary for Admins — 2019-06-14
- Imaging is still Dead
- Weekly News Summary for Admins — 2019-06-07
- Moving to zsh
- Weekly News Summary for Admins — 2019-05-31
- Show Exit Code in your bash Prompt
- Weekly News Summary for Admins — 2019-05-24
- Weekly News Summary for Admins — 2019-05-17
- Open Apps with custom Shortcuts in macOS
- Weekly News Summary for Admins — 2019-05-10
- Learn Scripting at Pro Warehouse!
- On Smart Quotes and Terminal
- Weekly News Summary for Admins — 2019-05-03
- Weekly News Summary for Admins — 2019-04-26
- Weekly News Summary for Admins — 2019-04-19
- MacADUK 2019 Presentation Video online
- Weekly News Summary for Admins — 2019-04-12
- EraseInstall Update: Version 1.2
- Weekly News Summary for Admins — 2019-04-05
- Swift 5 for MacAdmins
- Weekly News Summary for Admins — 2019-03-29
- macOS Mojave Spring Update
- MacAD.UK Presentation Notes
- Weekly News Summary for Admins — 2019-03-22
- Weekly News Summary for Admins — 2019-03-15
- Pi-Day: Let’s talk about dates, baby!
- Weekly News Summary for Admins — 2019-03-08
- Weekly News Summary for Admins — 2019-03-01
- Install Bash 5 on macOS
- Weekly News Summary for Admins — 2019-02-22
- Apple Two-Factor Authentication for a Secondary Apple ID
- Weekly News Summary for Admins — 2019-02-15
- Book Update: macOS Installation v4
- Weekly News Summary for Admins — 2019-02-08
- Weekly News Summary for Admins — 2019-02-01
- Build Simple Packages with Scripts
- Weekly News Summary for Admins — 2019-01-25
- The Year 2018 for Mac Admins
- Weekly News Summary for Admins — 2019-01-18
- PLIST Editor can Open Signed Mobileconfigs
- Weekly News Summary for Admins — 2019-01-11
- Weekly News Summary for Admins — 2019-01-04
2018 96
- Weekly News Summary for Admins — 2018-12-21
- Weekly News Summary for Admins — 2018-12-14
- Weekly News Summary for Admins — 2018-12-07
- Weekly News Summary for Admins — 2018-12-01
- Weekly News Summary for Admins — 2018-11-23
- Books Sale for Black Friday and Cyber Monday
- On macOS User Groups
- Weekly News Summary for Admins — 2018-11-16
- MacAdmins Podcast, Episode 102: Erase All the Things
- Weekly News Summary for Admins — 2018-11-10
- Mojave Quick Action to Package Apps
- Weekly News Summary for Admins — 2018-11-02
- Include Assets in External macOS Installer Drives
- Weekly News Summary for Admins — 2018-10-27
- Changing a User’s Login Picture
- Weekly News Summary for Admins — 2018-10-19
- EraseInstall Application
- Weekly News Summary for Admins — 2018-10-12
- Weekly News Summary for Admins — 2018-10-06
- MacSysAdmin 2018 Presentation – Slides and Links
- Weekly News Summary for Admins — 2018-09-28
- Mojave Links
- Mojave Book Updates
- Weekly News Summary for Admins — 2018-09-21
- iOS 12 Links
- Managing the Desktop Picture on macOS
- Weekly News Summary for Admins — 2018-09-14
- Weekly News Summary for Admins — 2018-09-07
- Apple Remote Desktop, Screen Sharing and Mojave
- Weekly News Summary for Admins — 2018-08-31
- Weekly News Summary for Admins — 2018-08-24
- User Interaction from bash Scripts
- Weekly News Summary for Admins — 2018-08-17
- Weekly News Summary for Admins — 2018-08-10
- Weekly News Summary for Admins — 2018-08-03
- macOS Installation Book – Update!
- Weekly News Summary for Admins — 2018-07-13
- Hasta la Vista, Imaging…
- Weekly News Summary for Admins — 2018-07-06
- Parsing dscl Output in Scripts
- Weekly News Summary for Admins — 2018-06-29
- Weekly News Summary for Admins — 2018-06-22
- Prefs Tool
- Weekly News Summary for Admins — 2018-06-15
- MacAdmins Slack – a highly opinionated guide
- Weekly News Summary for Admins — 2018-06-08
- Books Update
- Weekly News Summary for Admins — 2018-06-01
- New Book: macOS Installation for Apple Administrators
- Weekly News Summary for Admins — 2018-05-25
- The Next Age of the Mac
- BBEdit at 25 and why I still use it
- Weekly News Summary for Admins — 2018-05-18
- macOS Installation: Strange New World
- Weekly News Summary for Admins — 2018-05-11
- PLIST Editor
- Dutch MacAdmins Meeting: 8 June
- Demystifying `root` on macOS, Part 4 —The Authorization Database
- Weekly News Summary for Admins — 2018-05-04
- Demystifying `root` on macOS, Part 3 — `root` and Scripting
- Weekly News Summary for Admins — 2018-04-27
- Demystifying `root` on macOS, Part 2 — The `sudo` Command
- Weekly News Summary for Admins — 2018-04-20
- Converting Composer dmg ‘installers’ to pkg
- Demystifying `root` on macOS, Part 1
- Weekly News Summary for Admins — 2018-04-13
- Weekly News Summary for Admins — 2018-04-06
- macOS 10.13.4 Spring Update for Mac Admins
- Installing and Using Command Line Tools
- Weekly News Summary for Admins — 2018-03-30
- Thoughts on Books
- Weekly News Summary for Admins — 2018-03-23
- Update 1.7 for ‘Packaging for Apple Administrators’
- MacAD.UK Terminal Witchcraft and Wizardry Session
- Weekly News Summary for Admins — 2018-03-16
- Weekly News Summary for Admins — 2018-03-09
- Weekly News Summary for Admins — 2018-03-02
- Single Brackets vs Double Brackets
- defaults – the Plist Killer
- Weekly News Summary for Admins — 2018-02-23
- MacAD.UK “Witchcraft” Presentation Page
- Weekly News Summary for Admins — 2018-02-16
- Setting the PATH in Scripts
- All the Articles
- Dutch MacAdmins Meeting
- Weekly News Summary for Admins — 2018-02-09
- Show the Installer Log During High Sierra Installation
- Weekly News Summary for Admins — 2018-02-02
- Scripting OS X on micro.blog
- And now Server.app, too!
- Weekly News Summary for Admins — 2018-01-26
- Weekly News Summary for Admins — 2018-01-19
- Weekly News Summary for Admins — 2018-01-12
- Get an Icon for your Mac
- Weekly News Summary for Admins — 2018-01-05
- MacAD.UK Interview on self-publishing Books
2017 129
- NetInstall is Dead, too
- Weekly News Summary for Admins — 2017-12-22
- iMac Pro Implications for Mac Admins
- Interesting Software on Sale in the AppStores
- Weekly News Summary for Admins — 2017-12-15
- Weekly News Summary for Admins — 2017-12-08
- Weekly News Summary for Admins — 2017-12-01
- Weekly News Summary for Admins — 2017-11-24
- Another Update for Packaging Book
- On the macOS Version
- Weekly News Summary for Admins — 2017-11-17
- MacAdmins Podcast Listener Survey
- One year of “Packaging for Apple Administrators”
- Weekly News Summary for Admins — 2017-11-10
- Get the “Marketing Name” for a Mac
- Weekly News Summary for Admins — 2017-11-03
- Weekly News Summary for Admins — 2017-10-27
- Imaging is Dead… Long Live the Installer!
- On the Shebang
- Weekly News Summary for Admins — 2017-10-13
- High Sierra Update for ‘Property Lists, Preferences and Profiles’
- Whitebox Packages 1.2
- Weekly News Summary for Admins — 2017-10-06
- MacSysAdmin 2017 Session Video(s)
- MacSysAdmin 2017 Presentation
- Weekly News Summary for Admins — 2017-09-29
- High Sierra News Summary
- Book Updates for High Sierra
- Weekly News Summary for Admins — 2017-09-22
- On Distribution Packages
- Weekly News Summary for Admins — 2017-09-15
- So Long, Cassini, and Thanks for all the Pics!
- Weekly News Summary for Admins — 2017-09-08
- Terminal Primer – Part 6 – Symbolic Links
- Weekly News Summary for Admins — 2017-09-01
- Parse Binary Property Lists in Finder Metadata
- Terminal Primer – Part 5 – Managing Files
- August News Summary for Admins — 2017-08-25
- New Support Articles for High Sierra
- Terminal Primer – Part 4 – Commands
- Terminal Primer – Part 3 – Special Characters
- Terminal Primer – Part 2 – Navigating the File System
- Terminal Primer – Part 1 – First Steps in Terminal
- Weekly News Summary for Admins — 2017-07-28
- Thoughts on the iPod (2001–2017)
- Vacation Time, Travel Time, Sneak Preview Time
- Terminal and SSH Apps for macOS and iOS
- SSH Tunnels
- Weekly News Summary for Admins — 2017-07-21
- Transmit 5 for Mac released
- Transferring Files with SSH
- Weekly News Summary for Admins — 2017-07-14
- Minimal Terminal Prompt
- SSH Keys, Part 2: Client Verification
- Weekly News Summary for Admins — 2017-07-07
- SSH Keys, Part 1: Host Verification
- Quick Introduction to SSH for Mac Admins
- Weekly News Summary for Admins — 2017-06-30
- Check all AutoPkg Recipes
- RoaringApps for High Sierra
- Weekly News Summary for Admins — 2017-06-23
- Post WWDC Summary
- Weekly News Summary for Admins – 2017-06-16
- Traveling
- Weekly News Summary for Admins – 2017-06-09
- Update 1.4 for ‘Packaging for Apple Adminstrators’
- Weekly News Summary for Admins – 2017-06-02
- Weekly News Summary for Admins – 2017-05-26
- Relocatable Package Installers and quickpkg Update
- Weekly News Summary for Admins – 2017-05-20
- Things 3 is out!
- Bash Completion For Munki
- Mac Automation Conference Announced
- Tab Completion for autopkg
- Weekly News Summary for Admins – 2017-05-12
- Where PATHs come from
- Typefaces for Coding and Terminal
- Weekly News Summary for Admins – 2017-05-06
- MacSysAdmin 2017 Conference Open for Registration
- Configuring bash with aliases and functions
- Listen to me on the MacAdmins Podcast
- Weekly News Summary for Admins – 2017-04-29
- On bash Environment Variables
- Weekly News Summary for Admins – 2017-04-21
- Shell Scripts Matter
- Some Useful AutoPkg Processors
- Weekly News Summary for Admins – 2017-04-14
- About bash_profile and bashrc on macOS
- Terminal Keys and Commands Reference
- Weekly News Summary for Admins – 2017-04-07
- On Viewing man Pages
- Weekly News Summary for Admins – 2017-04-03
- Creating macOS installer disk images for VMware Fusion
- Navigating the Terminal Prompt
- AppleScript and Keynote: Playing Documents
- MacADUK 2017 Session Videos
- Third-party installer packages may not be installable by the macOS 10.12.4 OS installer
- New options for macOS Recovery
- News Summary: Week of 2017-03-24
- Magnet – manage windows on your desktop
- Terminal: The ‘[‘ Marks the Spot
- Apple acquires Workflow app
- Sierra update 10.12.4: Disable iCloud Desktop and Documents Sync
- Conferences for Mac and iOS Professionals in 2017
- PR3 Book Launch Gift! — Command Line Reference
- Update to ‘Packaging for Apple Administrators’
- Terminal and the Clipboard
- New Book — Property Lists, Preferences and Profiles
- Omni Group Automation: App-to-App Scripting
- On Bash History Substitution
- Is Packaging Dead?
- Omni Group Automation
- The macOS open Command
- Chrome first run messages revisited
- Autopkg recipes for Creative Cloud Packager workflows
- Terminal–Finder Interaction
- Update for ‘Packaging for Apple Administrators’
- Mac Manager Meeting – Video Online
- Mac Manager Meeting – Packaging Presentation – Notes and Links
- Mac Managers Meeting Presentation
- Imaging will be dead (soon-ish)
- Local-Only Manifests in Munki
- BBEdit on Sale
- Twelvetide, Day 13 (Bonus): Conference
- Twelvetide, Day 12: Join the Community
- Twelvetide, Day 11: Share and Blog
- Twelvetide, Day 10: Write Documentation
- Twelvetide, Day 9: File Bugs
- Twelvetide, Day 8: Check the Competition
2016 49
- Twelvetide, Day 7: Open Source
- Twelvetide, Day 6: Automate
- Twelvetide, Day 5: Replace a Legacy Practice
- Twelvetide, Day 4: Version Control
- Twelvetide, Day 3: Test
- Twelvetide, Day 2: Learn to Code (again)
- Twelvetide, Day 1: Read a Book
- Twelvetide: 12 Resolutions for Mac Administrators
- Holiday Deals for Mac Admins
- Duet Display adds Touch Bar
- MacAdmin Meetup Schiedam
- Book Presentation at Dutch MacAdmin Meetup
- System Integrity Protection (SIP) changes in macOS Sierra 10.12.2
- On hidden Files, especially Library
- Packaging Book on Sale and other Deals for Apple Admins
- Edovia Screens is on Sale
- Thanksgiving-Black-Friday-Cybermonday Sale!
- Editing Property Lists with plutil
- Prepare for autopkg Recipe auditing
- New Book on Apple Design
- Repackaging Endnote 8 with autopkg
- Visual Studio on the Mac
- Introducing: Packaging for Apple Administrators
- Soon
- SSH-installer
- Preparing for an MDM future
- Wish List: More HomeKit automation granularity
- AutoCasperNBI and AutoImagrNBI update
- DropBox plays loose with security
- Disabling Bonjour advertisement on OS X El Capitan and later
- Clean up Your Filthy Repo: Part 1
- Philips Hue bulb on sale
- VMware Fusion 8.5
- Stupid Tricks with createOSXinstallPkg and VMware Fusion
- Build an Application to Run a Shell Command in Xcode and Swift – Part 2
- Build an Application to Run a Shell Command in Xcode and Swift – Part 1
- Scripting The OS X Caching Server To Cache Updates
- Randomize Window Backgrounds in Terminal
- AutoPkg Recipe definition for PlistEdit Pro
- Launchctl 2.0 Syntax | Babo D’s Corner
- Make tab-completion in bash case-insensitive
- New Adventures in Automating OS X Installs with startosinstall
- Getting started as a Mac admin
- quickpkg update
- Managed installs of Office 2016 for Mac
- Control Apple Remote Desktop Access with Munki
- Introducing `quickpkg`
- Creating a Droplet for munkiimport
- Copy all Safari tabs to Notes.app
2015 20
- MacID adds Scripting Support
- Typefaces for Terminal and text editing
- Mount a dmg off a web server
- Introducing munkipkg
- Using ShellCheck with BBEdit
- Dock Master – A Superior Profile Maker for Managing the Dock
- Mac-Scripts by MacMiniVault
- Signing .mobileconfig Profiles With Keychain Certificates
- Check Python Syntax in BBEdit with flake8
- Mac Printing Scripts Mashup
- Mac keyboard shortcuts
- On Internet Shortcut Files
- Fun with find and git
- Useful AutoPkg bash functions
- Free/Cheap Mac Sysadmin Tools You Might Like
- Free tools for the budget-minded Mac admin
- Munki 2.2 Official Release
- Connect to Active Directory with a Profile
- Building a Cocoa-AppleScript (AppleScriptObjC) Automator Action
- Push Settings with Munki’s new Profile support
2014 8
- Control ssh access with munki nopkg scripts
- Workflow Review: Integrated Automation for iOS 8
- Create a NetInstall image to Bootstrap Munki
- JavaScript for Automation on Yosemite
- ‘OK, Mac’: Using Automator’s Dictation Commands, new in Yosemite
- New Automation Features in OS X Yosemite
- Things Command Line Tool
- How to batch rename files for free
2013 11
- New Automation Features in OS X Mavericks
- Service to “Make Protected Zip” files
- AppleScript XML-RPC
- Alerts to Notification Center in Mountain Lion
- Enhancing Reminders with AppleScript and Macros
- Opening Finder windows from the Terminal
- Use Automator to extract text from PDFs
- Exporting Images With Usuable Names From Evernote
- Running remote commands via SSH
- Build Link List from Safari Window
- Paste Safari Link In MarsEdit
2012 11
- Expand flat pkgs from the finder
- Where Automator Actions and Workflows Live
- JSON Helper for AppleScript
- V2 Sneak Peek: Workflows | Alfred App
- John Gruber: The unlikely persistence of AppleScript
- Control the Finder with the Terminal
- Automatic screen shot sharing with Dropbox and Automator
- Assign keyboard shortcuts to Mail outgoing accounts
- Anvil for Mac
- Add URLs to Reading List automatically from e-mails
- Notifications Scripting Lets AppleScript Display User
2011 3
2010 14
- Syncing iTunes Libraries
- Speak Instapaper Posts — Part 1
- 5 OmniFocus Applescripts
- Dropbox Now Syncs Extended Attributes
- Script to Delete ‘Where From’ Metadata
- Ten Simple Automator Workflows
- Shell Loop Interaction with SSH
- Automatically connect to Airfoil Speakers
- The timeless utility of sed and awk
- Some ssh Tricks
- Convert Numbers Files to Excel, Word and PDF
- Enable Some Extra Services
- iChat Notification with Growl
- On man Pages