Mac OS X bootpd configuration

Chris Devers cdevers at
Thu Sep 29 00:38:14 BST 2011

Right, if you try to update a plist for a running program, that program will get a chance to clobber the on-disk version of the file with its in-memory version when it quits. The workaround is to halt the program or daemon first (maybe from a GUI, maybe via launchctl) before making your changes.

And `defaults write /etc/bootp parameter value` is definitely the way to go if you're updating simple key/value settings. For more complex nested data structures, look into /usr/libexec/PlistBuddy, which is way more flexible.

Chris Devers 

More information about the mailing list