Fair, Cookies, and NFS

by Brian Enigma on July 7, 2006 5:18pm

in Portland, Work

Kim left for Coun­try Fair yes­ter­day.  For some rea­son, I thought she was leav­ing today.  I didn't even get to say a proper good­bye or any­thing.  Aside from cats run­ning around and going crazy, the house has been eerily quiet.  Usu­ally Kim lets Char­lotte in and out dur­ing the night.  I'm sure I slept right through his mews at the door.

Last night, I made cook­ies.  We are hav­ing a sort of under­ground mini-party at work today.  If the HR depart­ment were involved, I am sure they would call it “team­build­ing” or some­thing like that.  For us, it's a word-of-mouth cookie potluck.  There is no memo.  There is no invite.  Every­one shows up in the lunch­room at noon with cook­ies to share.  My cook­ies are a fancy sort of sugar cookie.  I even picked up a cook­book specif­i­cally devoted to cook­ies at the Powell's cook­book store on Hawthorne last week.  The cookie part itself was rel­a­tively sim­ple, but the fancy regal icing took for­ever.  The cookie dough is rolled out and cut with shaped cut­ters.  The same thing is done with the icing, but because the icing is super-thick, it was hard to work with.  I fin­ished with these cook­ies so late last night that I didn't have time to get to the savory cook­ies I wanted to make (corn­meal jalapeno.)

Get­ting the NFS server on reg­u­lar (non-server) OS X work­ing is prov­ing to be more dif­fi­cult than expected.  It took sev­eral hours to dis­cover that the portmap ser­vice can't be launched directly and isn't under the con­trol of a “reg­u­lar” Unix ser­vice like xinetd.  Apple has a spe­cial ser­vice (launchd), and a spe­cial way of start­ing the ser­vice (sudo launchctl start com.apple.portmap).  Also, your shares aren't held in the reg­u­lar place (/etc/exports), but in that Net­Info it's-just-like-the-Windows-registry-but-really-it-isn't-because-we-say-so reg­istry thing.  Also, there is no way to quickly and eas­ily enable/disable the ser­vice.  If an “exports” sec­tion is in the Net­Info reg­istry, then NFS is started on bootup.  If you later create/remove the “exports” sec­tion, you either have to reboot or launch/kill a bunch of ser­vices in non­stan­dard ways.  Of course, I don't want the NFS server run­ning when I am at home or at a pub­lic access point, only at work.  There­fore, I “get” to write a fun lit­tle script to do the nec­es­sary mojo for this sort of thing.  Of course, I'll share.  For those other 3 peo­ple in all of the world that are insane enough to want nfsd on their OS X laptop.

And now, I leave you this link: Amer­i­can Corn­hole Ass.

If you liked this post, you may also enjoy:

  1. Thank you very lit­tle and thank you very much, Apple
  2. Work
  3. LJProxy: From friend-locked Live­Jour­nal posts to Google Reader
  4. Audio Galaxy kicks ass!
  5. Ran­dom­ness

Leave a Comment

Previous post:

Next post: