Suggest using block format of File.open.  However, I also noticed there's a write method in LinuxAdmin::Common.  Should we be using that one?  Does the possible method name conflict cause a problem?  FWIW, I'm actually not a fan of that method in Common.