For PCI DSS requirements, if a session is idle for more than 15 minutes, the user will have to re-authenticate to re-activate the terminal or session. So, because of this, we had to deal with SSH sessions that are idling at the bash prompt by enforcing a global $TMOUT of 900. But we realized that this only covers sitting at the bash prompt. For compliance, we need to require killing sessions running top/vim/etc. What should we do?