sysutils/interceptty

Serial port redirector
Directory:
sysutils/interceptty (package's history)
Package version:
interceptty-0.6
Home page:
http://www.suspectclass.com/sgifford/interceptty/
License:
gnu-gpl-v2
Source archive:
https://repo.j5lx.eu/archive/interceptty/interceptty-0.6.tar.gz
Description:
interceptty is designed to sit between a serial port (or other terminal device, or program, or socket, or something connected to a file descriptor) and a program which is communicating with that device, recording everything that goes back and forth between the two. It does this by opening the real device, creating a pseudo-tty, then forwarding everything between the two, recording whatever it sees. It has a number of options that let you fine-tune the devices it uses and the terminal options for the real device. With the support for various backend types, interceptty is also useful to create a fake serial port that will talk to the network or to a program you've written. The output of interceptty is a somewhat ugly, rudimentary format. It can be postprocess through interceptty-nicedump, an included Perl script.
Run dependencies:
perl>=5
Build dependencies:
digest>=20080510, gcc>=3, pax, pkg_install>=20110805.12, tnftp>=20130505~ssl
General options:
debug
Produce debugging information for binary programs
c-compiler alternatives:
gcc
Use the GNU C compiler
clang
Use the LLVM C compiler
ccache-gcc
Use ccache and the GNU C compiler
ccache-clang
Use ccache and the LLVM C compiler