user: don't use O_EXCL to open file
user: add O_WRONLY flag