Scrubbing Assets from Podcast Producer
At some point, you may find that you would like to remove all episodes from Podcast Producer that were brought in using a specific workflow, or based on a specific keyword, a string in the title, a date, or the user that created the episodes. All of these attributes are trapped in the db.sqlite3 database [...]
In: Mac OS X Server · Tagged with: archiving, bundle, Content, deleting podcasts based on workflows, Mac OS X, Mac OS X Server, Podcast Producer, podcasting, prb, property lists, resources, scrubbing old content, sqlite3
Managing Active Directory from iPhone
AD HelpDesk is a tool that can be used to manage certain aspects of Active Directory user accounts. Using AD HelpDesk, you can configure an iOS based device to connect to Active Directory using an administrative account (or an account that has been delegated administrative access). Using the tool, you can then find a user. [...]
In: Active Directory, iPhone · Tagged with: Active Directory, ad domain, ios, iPad, iPhone, Mac OS X, Password, reset ad password, SMS, unlock accounts, username
Running TFTP on Mac OS X
TFTP, or Trivial File Transfer Protocol is a protocol that can be used for quickly shuttling files about. While similar to FTP, TFTP has no username and password (in most cases) and should not be running when you do not need it. It’s still in use today for a number of appliances such as routers [...]
In: Mac OS X, Mac OS X Server · Tagged with: application, GUI, Mac OS X, tftp, TFTP client, TFTP Server, tftpd, TFTPServer
DeployStudio From the Command Line
Recently I did a little article on importing computers into DeployStudio lists. I got an overwhelming number of email requests to go a step further and look at importing computers into DeployStudio from the command line. I’m guessing lots of people want to bolt some middleware onto their mass deployment tools (can’t say I blame [...]
In: Mac OS X, Mac OS X Server, Mass Deployment · Tagged with: add computer, add workflow, byhost, Command line, database, defaults, DeployStudio, iMaging, Mac OS X, scripting
BRU Primer -> Advanced
In BRU 2, you have 3 tools to use. These include: BRU Server Agent Config (UB) – A tool used to install the agent, which needs to be located on each machine that will be backed up (including the server if it has any data to back up) BRU Server Config (UB) – Used to [...]
In: Mac OS X, Mac OS X Server, Mac Security · Tagged with: agent, backup, BRU, bru-server, Command line, config, console, kill, Mac OS X, script, server
Grabbing Serials and MAC Addresses
During various automations in Mac OS X it helps to grab some key unique identifiers for machines. Two very common identifiers are the serial number of a computer and the MAC Address. To grab a systems serial number I usually use ioreg to run the following, which simply outputs a systems serial number: ioreg -l [...]
In: Mac OS X, Mass Deployment · Tagged with: ioreg, Mac OS X, Mass Deployment, scripting, serial
Time to Read MacTech
Haven’t had much time to read, but now that I have a couple of books completely finished I can sit back and get caught up on my reading. And it is worth mentioning that the very first reading that I’ll do is getting caught up on the articles in MacTech Magazine, which is the only [...]
In: Articles and Books, Mac OS X · Tagged with: Apple, Mac OS X, MacTech
Scripting a Battery Sanity Check
When I’m running a script that might be somewhat time intensive I like to check the battery of the MacBooks first. Otherwise I might end up hosing some machines that die out in the middle of a script. To do so I’ll use ioreg to grab the maximum load that a battery can sustain, stored [...]
In: Mac OS X, Mass Deployment · Tagged with: calculate battery, check battery life, check battery percentage, MAC, Mac OS X, script
Scripting the Force Log Out
Scripting a log out event seems like the kind of thing that would be pretty simple, and if you use the AppleScript later it does appear simple, unless you want to force the event to occur immediately. Why would we want to do such a thing? Most commonly there are two requests. One is to [...]
In: Mac OS X, Mac Security, Mass Deployment · Tagged with: kill, loginwindow, Mac OS X, script, script to log out current user
Scripting Fast User Switching
Fast User Switching allows a user of Mac OS X to switch accounts without logging out of the account they are currently in. There are a number of uses for this, from troubleshooting to managing workflow. The back end functionality comes from the CGSession binary located in /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources. There are a couple of options you [...]
In: Mac OS X, Mass Deployment · Tagged with: cgsession, Fast User Switching, Mac OS X, Mass Deployment, suspend, switchtouserid


