In this post, I’ll begin to demonstrate how beneficial it can be to automate some of the more tedious tasks involved with setting up a new install of OS X Lion (10.7) or Mountain Lion (10.8). In this early post we’ll focus on getting our machine to a state where it has the tools and core utilities required to continue the deployment with an automation tool like Opscode Chef, which will be introduced in a future post in this series.
A Java zero-day exploit was reported today. Here’s how to disable Java on OS X Lion so that for the time being, you won’t accidentally run any applets that could compromise the security of your system(s). A command to reverse your changes is also included so that once the all clear is given we can very easily enable Java again. That said, not many public websites use Java these days, so it is worth considering the idea of leaving it disabled indefinitely.
I’ve recently become enamored with the idea of experimenting with some old Amiga hardware and software. I was too young to enjoy this platform in 1980s and 1990s, but I believe the demo scene created some of the most resourceful programmers the world has seen. Before spending a hundred or so dollars on actual hardware I thought I’d give emulation a try. In other words, I was determined to run virtualized Amiga hardware on my MacBook Pro under OS X 10.7.