The two attached files are a sample checklist and a sample backup calculator to be used in conjunction with the talk I’m giving at MacSysAdmin, which has been moved up to 10:45 in the morning today.
-
-
Invoke ScreenSaver in Mac OS X with a Script
While troubleshooting some issues with a Screen Saver that just wouldn’t fire up. Even when you told the ScreenSaver to open (timed or via Expose) it wouldn’t work. Given the security implications for the given environment having a Screen Saver invoked automatically and manually are both requirements. So I found how to open it from the shell. From the /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app/Contents/MacOS working directory simply do: ./ScreenSaverEngine The Screen Saver opened from the shell so I figured I would try it from an AppleScript, so isolated the application id to com.apple.ScreenSaver.Engine and launched it manually: osascript -e ‘tell application id “com.apple.ScreenSaver.Engine” to launch’ This didn’t work. Replaced the ScreenSaver.Framework (located in /System/Library/Frameworks) with…
-
mcxrefresh article over on afp548
A short contribution I made to afp548 on the new mcxrefresh command in Snow Leopard. Check it out here.
-
Drobo + 4 1.5TB Disks
Drobo + 4 1.5TB Disks = 6TB of storage for ~$730 Perfect for iSCSI targets and TimeMachine backups, not-so-much for editing uncompressed 1080p…
-
Basic pkcs12 Management with security
Recently, I did an article for afp548.com where I explained that you can import a pkcs12 file into an 802.1x profile using networksetup. In that type of environment you would be leveraging TLS or TTLS with the Mac OS X client acting as the supplicant and the certificate required to establish authentication with the authenticator. So you need the certificate to get started, but how do you get the pkcs12 and dish it out to clients programatically? We’re going to start out with a new keychain where we’ve imported the certificate into that keychain (or skip this step if you already have a p12 file). First, find the certificate and…
-
More Group Management with dseditgroup
Now that we’ve covered using dscl to create a group, let’s look at using dseditgroup to do the same thing. In the previous example we created a group called Local Admins or ladmins for short. First let’s read that group’s information. To do so, run dseditgroup followed by the operation, which can be read, create, delete, edit or checkmember as the operations (verbs). The -o is optional, so : dseditgroup -o read ladmins Or the following has the same output: dseditgroup read ladmins In the case of a namespace collision between two ladmins in two directory services then the one listed highest in the Search Policy would be displayed. The…
-
Ticket Viewer: What's in a Name Anyway?
Kerberos.app + Snow Leopard = Ticket Viewer. I’m not sure what the point of this is, but I’m guessing it will become clear some day. Possibly Apple plans on also integrating some other form of tickets? Curious, but easy to figure out quickly since the icon didn’t change…
-
Snow Leopard + SkyHook = Kerb Problems?
In the Date and Time System Preference pane there is now an option to enable “Set time zone automatically using current location”. Assuming you have a Mac OS X computer with Wi-Fi and you use this option (which is not enabled by default) then your portable looks up your location automatically using the wireless access points surrounding you, which can then be looked up against the Skyhook database API and then changes your time zone based on your physical location. However, if your system looks back to the IP address of the KDC and sees a time offset that is greater than 5 minutes a few people have asked me…
-
Snow Leopard Documentation Available
Apple has posted the documentation for Snow Leopard Server: http://www.apple.com/server/macosx/resources/documentation.html You may now learn how to do all kinds of fun things… Like play with Podcast Composer, one of the nicest updates of them all (so much so, it got its own PDF).