TODO: trap errexit and print something useful
substitute @@CHEF_HOSTNAME@@ in knife.rb

should have been part of a097f2