Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 929 Bytes

tlog.md

File metadata and controls

44 lines (31 loc) · 929 Bytes

tlog Notes

tlog is a terminal I/O recording and playback package suitable for implementing centralized user session recording.

Code

Packages

Compiling for use in RHEL

  • Download the latest .tar.gz from releases

  • Install the dependency packages

yum -y install json-c-devel systemd-devel libcurl-devel
  • Configure and make
./configure
make && make install

Using tlog

  • Record a session
tlog-rec --writer=file --file-path=tlog.$(date +%d%m%Y_%H%M).log
  • Play a record
tlog-play --reader=file --file-path=tlog.[date].log

NOTE: If you want to change the playback speed, use the s option plus the multiple in NUMBER, for example:

tlog-play --reader=file --file-path=tlog.[date].log -s 2