respecting the file's permission mode