In OS X 10.9 Mavericks Apple added the option to connect a Mac client to Active Directory with a configuration profile. In previous OS versions admins have to script AD connection with the
dsconfigad CLI tool.
Many of the configuration options for this profile are described here. By default the client Mac’s
hostname will be used as the machine record name to connect to AD. However, you can provide a
ClientID key to override the default. There are also placeholders you can provide for this filed as described here. In our setup we use the
ComputerName (as defined in Sharing preference pane or with
scutil --set ComputerName) instead, since the hostname of a given MacBook may change depending on which Thunderbolt ethernet adaptor is used.
The easiest way to create an Active Directory Profile is to use Profile Manager on OS X Server to create one with the settings you want, then download the profile and further edit in a text editor. You can also use this generic Active Directory configuration profile as a starting point.
Great overview on new scripting features in OSX 10.9 Mavericks:
New Automation Features in OS X Mavericks.
I have used this for few things:
This could come in useful in many situations.
Alerts to Notification Center in Mountain Lion.
This looks intriguing. I’ll give it a try.
Anvil for Mac
Extended Attribute Sync – Syncing resource forks have historically been a pain for Mac users. In case you don’t know, resource forks are a secret area of a file that certain applications like Quicken, Quark, and OmniGraffle use to store important data. Most sync programs today completely ignore these forks, which results in a corrupted file on the other end. But worry not! Resource forks and other extended attributes now work great with Dropbox. Hooray!
via The Dropbox Blog » Blog Archive » Dropbox hits 1.0!.
This is great news. I use Dropbox to sync my
~/Library/Services folder across multiple computers.
While AppleScript files usually work, some Automator Workflow files store extra information in extended attributes and those would break when syncing. Now with the latest version of Dropbox things work fine.
If you don’t use Dropbox yet, you should try it. You can support scriptingosx.com a little by signing up to Dropbox through this link, then both you and me will get some extra free storage space.