This fixes FreeBSD which seems to call SetAttr with a size even on read only files. This is probably a bug in the FreeBSD FUSE implementation as it happens with mount and cmount. See: https://forum.rclone.org/t/freebsd-question/8662/12