note: If the file exists, it keeps the same perms and overwrites itwith "i^A" then the result of gethostname() and some whitespace. thisproblem is not platform dependent and was tested based on out of box install on an HP.