It appears to me that NetBSD's crontab(5) uses the pseudo-filename "-" for installing a crontab from stdin, while SUS defines taht crontab reads from stdin if no filename is specified.