cereal

automated, logged serial terminal management system

Install

All systems
curl cmd.cat/cereal.sh
Debian Debian
apt-get install cereal
Ubuntu
apt-get install cereal
image/svg+xml Kali Linux
apt-get install cereal
Windows (WSL2)
sudo apt-get update sudo apt-get install cereal
OS X
brew install cereal
Raspbian
apt-get install cereal

cereal

automated, logged serial terminal management system

cereal provides a framework to easily set up and maintain automated, timestamped logs of serial lines, while simultaneously allowing end user access to them. This is probably most useful for providing automated, logged access to remote serial consoles. cereal can control an arbitrary number of independently monitored and logged lines. Direct access to the monitored lines is allowed only to a specific user (who doesn't necessarily otherwise have access to the direct serial line), but logs can be made available to any group. Logs are rotated automatically and their total space can be limited in size.