You could install the vlock package, but it too doesn't have timeout
feature. You'd have to use API calls from some app or daemon to
monitor if tty's are in use and idle for how long and when the timeout is passed, run
but that would lock them all, vlock is really meant for interactive
use -- the user wants to step away from a VT a short while but
not log out.