I'm on IRC the other day and my pal Daniel asks me if I'd be interested in taking care of a sysadmin task for him on the freedesktop.org box (pdx). I wasn't doing anything so I said "Sure, what is it?" and he tells me he needs a script to:

Copy over the entire CVS tree from the CVSROOT

Check out the latest code from each module in each CVS tree, and package it up

Also, pants

I wrote it. It's neat. Hadn't done any shell scripting in a while, but this was relaxing and it gave me a chance to exercise some of my skills, which is always good.