use EX_IOERR from FreeBSD instead of arbitary error exitcode