• Mac OS X Server

    Programatically Manage Jabber Chat Rooms In macOS Server

    Server comes with a command called RoomsAdminTool located at /Applications/Server.app/Contents/ServerRoot/usr/bin/RoomsAdminTool. This tool can list available rooms using a -l flag: RoomsAdminTool -l You can also create new rooms, using the following format, where krypted is the name of the room, the persistent option means the room is, er, persistent. The description option indicates a description used for the room. RoomsAdminTool -n krypted -c persistent yes description "This room is for friends of krypted only” To then delete the room, use the -d option: RoomsAdminTool -n krypted -d Add the -v to do it all verbosely. There are lots of other options as well, as follows (from the man page): Valid…

  • Articles and Books,  iPhone,  JAMF,  Mac OS X

    10 Things To Consider When Switching Between MDM Solutions on The JAMF Software Blog

    I’ve worked with a lot of organizations switching between Mobile Device Management (MDM) solutions in my career. And I’ve seen the migration projects go both really, really well, and really, really poorly. In most cases, the migration is somewhat painful no matter what you do. But in this (my first) article on the JAMF blog, I try and organize my thoughts around a few things to look out for when migrating between MDMs/MAMs, and some context/experience around those. https://www.jamfsoftware.com/blog/10-things-to-consider-when-switching-between-mobile-device-management-solutions/

  • iPhone

    View System Information On An iOS Device

    Under the hood on iOS is a hard place to get; especially without bricking or jailbreaking a device. There are a few tools that can provide insight into what’s on a device, and about the device, though. One is an app called SysSecInfo, available at https://www.sektioneins.de/en/blog/16-05-09-system-and-security-info.html. Once installed, you’ll see how much CPU and memory are in use, and not in use, on your device. Scroll down and tap on Process List to see a list of each process running on the device. Tap Details towards the bottom of the screen to see more information about the OS build running on the device.   Overall, a handle little tool, with lots…

  • Apple Watch,  Wearable Technology

    Apple Watch and Achievements

    As with many a wearable that tracks movement, running and the such, the Apple Watch comes with… Badges. Wait, no, they’re called Trophies. No, crap, sorry, they’re called Achievements. You could just call them gamification incentives. Either way, they’re nice, they’re modern, and to me they’re a little bit more meaningful than some of the others that I’ve seen out there. As with the Fitbit, there aren’t a ton of Achievements to be had (for example, as compared to the Fuelband, which has dozens and dozens of them). There is a unique twist with the Apple Watch Achievements in that many are deferred until you’ve used the device for a few days, a few workouts or…

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

    Setting Up Profile Manager in Lion Server

    New in Lion Server, Profile Manager is the most substantial new service added to Mac OS X Server in recent memory. A lot of engineering has gone into it since the introduction in 10.7.0 and in 10.7.3, Profile Manager represents a service that is ready for actual deployments. I have written a number of articles about Profile Manager, but they all revolved around working with Profile Manager once the service is setup and configured. Therefore, I have decided to document the steps used to take a system out of the box and configure it for Profile Manager. Before we get started, let’s prep the system for the service. This starts…

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

    Managing iOS Devices with Apple Configurator

    My traditional interpretation of Apple’s vision on how iOS devices are used is that everyone has an AppleID. That AppleID enables them to access their apps from any iOS device they own or Mac that they own. That AppleID enables them to access mail, contacts, calendars and even files through iCloud. That AppleID also allows users to remotely wipe their device through Find iPhone and track their friends iOS devices (as in social networking via breadcrumb tracking) through Find Friends. All of this “Just Works” in a consumer sense. And it even allows for a little sharing of content across devices you own. However, larger organizations need more. They need…