• Mac OS X,  Mac Security,  Mass Deployment

    Clear nvram

    OS X has the ability to delete all of the firmware variables you’ve created. This can get helpful if you’ve got a bunch of things that you’ve done to a system and want to remove them all. If you run nvkram followed by a -p option you’ll see all of the configured firmware variables: nvram -p If you run it with a -d you’ll delete the given variables that you define (e.g. boot-args): nvram -d boot-args But, if you run the -c you’ll wipe them all: nvram -c

  • Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Use the Software Update Service In OS X Server 5

    The software patching configuration built into most operating systems is configured so all that a user has to do is open a box at home, join the network and start using the computer right away. As environments grow from homes to small offices and then small offices grow into enterprises, at some point software updates and patches need to be managed centrally. OS X Server 5 (for El Capitan and Yosemite), as with its OS X Server predecessors has a Software Update service. The service in the Server app is known as Software Update and from the command line is known as swupdate. The Software Update service, by default, stores each update…

  • Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Use The Caching Server In OS X Server 5

    The Caching Server in OS X Server 5 (for El Capitan and Yosemite) now does content and Software Updates. Woohoo, the promised land. Now, when 10 of your users download that latest Nicholas Sparks book and movie, you only sacrifice your WAN pipe to download it once, and the other 9 people piggy-back off that. And when OS X El Capitan ships, you only need to download it over the WAN once, and the other local users will pull off that spiffy Caching Server sitting in your office. Pretty sweet, right? So, how do you use this ultra-complicated service. Well, it looks and feels kinda’ like an iPad app. Which is…

  • JAMF,  Mac OS X,  Mac Security,  Mass Deployment

    Casper 9.8 and Bushel Now Support El Capitan

    JAMF Software has long had 0 day support for new Apple releases. The latest version of Bushel allows you to enroll El Capitan devices. Casper 9.8 also allows you to enroll devices. There are certainly going to be subsequent updates that allow us to do even more. This was a tricky one, as the jamf binary had to be moved and there were some new enrollment policies, to keep your Apple devices as secure as possible! Bushel is SaaS, so it’s available today. Casper should be updated. You can access our installers using your My Assets page on JAMF Nation. Happy updating!  

  • Bushel,  JAMF,  Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Second Interview With Command Control Power

    Was interviewed by the most excellent guys from the Command Control Power podcast. Wetland everything from Bushel, to IBM, to Apple, to OS X Server, to Krypted, to Instagram nerdy and even a little reading It’s now available at http://commandcontrolpower.com/podcast/2015/9/12/117-charles-edge-of-jamf-software-and-kryptedcom-talks-about-the-response-to-bushel. I have tons of fun with these guys and look forward to getting a good excuse to hang out with them again! Maybe next time I’ll interview them!

  • Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Challenges Sending Code Through Messages

    Recently, I had a bit of a problem with some code I was sending back and forth through Messages. This was caused by smart quotes, which replace single and double quotation marks with directional quotation marks. This can cause a lot of problems. To disable smart quotes: defaults write com.apple.messageshelper.MessageController SOInputLineSettings -dict-add "automaticQuoteSubstitutionEnabled" -bool false

  • Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment,  Ubuntu,  Unix

    Bash History Fun

    We tend to use a lot of commands in the Terminal app. That is, after all, what it’s there fore. And there’s a nice history of what we do. There are also a number of ways to view and manage the bash history. The simplest of which is the history command, which will show the previous commands run. Here, we’ll simply run it: history Keep in mind that this shows the history based on context, so if you sudo bash, you’ll potentially see a different history. You can also use the bash built-in fc command, which has the additional awesomeness of being able to edit and re-run commands from the…