Use O_CREAT, more error output
Initial use of install target