AFP548 Changing the world one server at a time.

macOS

Opening Finder Windows from Terminal

Rich has a tip posted for opening Finder windows while you are in Terminal. This is handy if you are cruising around the command line and decide that you would like to use the GUI to do something instead.

By Nate Walck 1 min read

Deployment

Rolling OS X packages with FPM and Homebrew

If you have ever needed to package up and deploy python modules or ruby gems, you know that it is kind of a pain. It is a very manual process. Enter FPM (Effing Package Management) with its newly minted osxpkg support. Thanks to Tim Sutton's recent contribution to fpm, you can now roll Apple Packages.

By Nate Walck 1 min read

macOS

Running Commands on Remote Machines via SSH

For running commands quickly on remote machines, nothing beats SSH. It is quick and easy to open terminal and fire off the command. Rich has a post outlining how to execute a command on a remote machine without the need for an interactive SSH session.

By Nate Walck 1 min read

macOS

Adding Printers via Command Line

Adding printers on multiple machines can be tedious if you have to manually setup all the duplexer and paper tray options that the printer supports. Thankfully there is a command line tool called lpadmn which allows you to configure the printer and all its options in one command.

By Nate Walck 1 min read

macOS

“Application” would like to access your contacts.

Sick of that error message popping up whenever an app is opened for the first time on your machine? Are your end users going crazy because of this? Fear not, there is a way to suppress these warnings. Tim Sutton has a post that explores exactly where these settings are stored and how to manipulate them.

By Nate Walck 1 min read

Security

Gatekeeper Status Script

Rich Trouton posted a script that checks the status of Gatekeeper and returns a value based upon this status. He has a generic version as well as an Extension Attribute for Casper Suite (which puts the information into the machine's inventory screen).

By Nate Walck 1 min read