openpam_readword(3) on FreeBSD
The text c629960d7f01, as FreeBSD 11.2-RELEASE, FreeBSD 11.1-RELEASE, FreeBSD 11.0-RELEASE, FreeBSD 10.4-RELEASE, FreeBSD 10.3-RELEASE, FreeBSD 10.2-RELEASE, FreeBSD 10.1-RELEASE shipped it.
read a word from a file, respecting shell quoting rules