AFP548 Changing the world one server at a time.

iOS

Re-Signing iOS apps

In order for an app to run on an iOS device, it needs to be code signed. This proves to iOS that the app has been approved to run on iOS devices. This is true of any apps in the App store, ad-hoc, or enterprise apps.

By Timothy Perfitt 4 min read

Security

FileVault 2: The Silent Protector

It comes as part of an amazing revolution that the devices we carry are increasingly smaller and lighter. For the first time in history, we have truly mobile devices, including laptops. This also means that they’re more likely to be misplaced or be carried with us in hostile environments, both network-wise and physically.

By Edward Marczak 10 min read

Management

Automating Enrollment of Lion into Profile Manager on OS X Server

Starting with OS X 10.7 (Lion), there has been a shift from managing via Workgroup Manager and Managed Profiles (“MCX”) to managing via Profile Manager and Configuration Profiles (.mobileconfig). Configuration Profiles can be managed in a variety of ways, but OS X Server 10.7 provides a simple and efficient tool to help centralize the management.

By Dino Libertino 8 min read

Deployment

Surviving Yearly OS X Releases

With Apple releasing updates to OS X every year, the Mac SysAdmin has yet another thing to worry about. As if increasingly frequent security updates and managing iOS devices were not enough to keep us busy, we must now add yearly releases to our work load.

By Nate Walck 3 min read 2 comments

Security

Stop PPTP dictionary attacks in MOSXS 10.5.x

Mac OS X Server's adaptive firewall (afctl) does a good job of catching brute-force login attacks on most services, but it doesn't catch PPTP attacks. The script below checks the system log for such attacks, and then uses afctl to block offending hosts for a week (you can, of course, change the parameters if you wish).

By jgardner 1 min read