Category Archives: OS X

LDAP client: local static and variable mappings

I was recently discussing Mac OS X / Active Directory integration with a friend, and one of the things I mentioned was the local static / variable mappings feature of the Mac OS X LDAPv3 plugin. After some fairly extensive … Continue reading

Posted in OS X, OS X Server, tutorials | Leave a comment

eggdrop1.6.19+ctcpfix

Not exactly new, but since I’m the eggdrop maintainer for macports, and since I haven’t updated this port for almost 3 years… here ya go! Macports users may sudo port -d selfupdate to retrieve the updated Portfile (and new patch … Continue reading

Posted in development, OS X | Leave a comment

Cross-application URL cache searching!

I was out taking a (filesystem) walk, and wandered into /var/folders. Not remembering where / when this came from, I was pleased to find that the hier(7) manpage is aware of this directory, describing it as ‘per-user temporary files and … Continue reading

Posted in OS X, scripts, The More You Know | 3 Comments

get notified!

Mac OS X makes extensive use of a variety of event notification mechanisms, as described here. One such mechanism is documented in the notify(3) man pages, and it is these types of libnotify notifications that are the focus of this … Continue reading

Posted in development, OS X, OS X Server, scripts, tutorials | 1 Comment

Hacking Time Machine

It’s “hack some shit up” Friday. Everybody ready? Have a Time Capsule or Mac OS X Server configured to provide network time machine backups? Of course you do! Let’s examine the client / server interaction. The Time Machine preference pane … Continue reading

Posted in development, OS X, OS X Server, scripts | 3 Comments

Applied Kerberos troubleshooting

The following is an IRC transcript taken from #afp548, irc.freenode.net. It chronicles the troubleshooting process of a fairly well-hidden edge case of Kerberos configuration in Mac OS X Server. pastebin.ca was used to relay larger hunks of textual information; I’ve … Continue reading

Posted in OS X, OS X Server, tutorials | Leave a comment

Exploring Leopard’s Local KDC

I recently had an excuse to dig into Leopard’s local KDC (LKDC), and have created a page on my wiki to hold the results. Some excerpts below: The Local KDC (LKDC) is a Kerberos implementation that extends “single sign-on” capabilities … Continue reading

Posted in OS X | 1 Comment

disksleep

The purpose of this script is to add a bit of granularity and intelligence to the energy saver settings in Mac OS X for disk sleep. Problem: I want to let my disks sleep, but I HATE having to wait … Continue reading

Posted in OS X, scripts | Leave a comment

Apple airport base station monitor

Download. {1} andre@dude [~] % airport -h Program Options: -h print this help -d output in comma delimited format (base station ID lines are designated by ‘*’) -v verbose mode (stacks up to 3 times) –encode Specify plaintext to retrieve … Continue reading

Posted in OS X, scripts | 4 Comments

The opposite of split is cat.

/usr/bin/split and /bin/cat, that is. Why is this useful information? Let’s imagine a wonderful world in which your web host gives you oodles of bandwidth and disk quota, and then one day secretly enacts a policy that disallows access to … Continue reading

Posted in OS X, OS X Server | Leave a comment