Created attachment 160970 [details] patch to enable openpty by default ttyrec doesn't seem to work without the OPENPTY option, so lets enable it by default. Not sure if this is only needed on certain versions of FreeBSD, so leaving it like this for now. More testing would be appreciated.
I found that ttyrec does work if I do "kldload pty". However since it seems that we should be moving from pty to openpty this option should be either defaulted to ON or removed. https://svnweb.freebsd.org/base?view=revision&revision=233271
lippe@'s commit bit has been taken for safekeeping. Assign to submitter.
Oops, didn't see this PR before. ttyrec was updated for enabling OPENPTY by default: https://svnweb.freebsd.org/ports?view=revision&revision=412210