cereal - automated, logged serial terminal management system

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name cereal
Package version 0.24
Package release 1
Package architecture all
Package type deb
Installed size 176 B
Download size 22.03 KB
Official Mirror ftp.br.debian.org
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.


Package Version Architecture Repository
cereal_0.24-1_all.deb 0.24 all Debian Main
cereal - - -


Name Value
adduser -
procmail -
runit >= 1.8.0-3
screen -


Type URL
Binary Package cereal_0.24-1_all.deb
Source Package cereal

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install cereal deb package:
    # sudo apt-get install cereal




2009-01-09 - Daniel Kahn Gillmor <dkg@fifthhorseman.net>
cereal (0.24-1) unstable; urgency=medium
[ Jameson Graef Rollins ]
* new upstream packaging/build system.  all-inclusive makefile, and
simplified debhelper rules.
* fixed some bashisms that were causing things to fail with dash/sh
(Closes: #511045).
[ Daniel Kahn Gillmor ]
* bumped debian/compat to reflect the use of debhelper 7.
* changed maintainer address.
2008-10-27 - Jameson Graef Rollins <jrollins@finestructure.net>
cereal (0.23-2) unstable; urgency=low
* Update build depends standard version.
2008-10-26 - Jameson Graef Rollins <jrollins@finestructure.net>
cereal (0.23-1) unstable; urgency=low
* Fixed small bug that prevented attaching to sessions of unknown state.
2008-06-09 - Jameson Graef Rollins <jrollins@finestructure.net>
cereal (0.22-1) unstable; urgency=low
* New upstream release.
* properly check group ownership for symlinked ttys (Closes: #484979)
(thanks Marc Haber for patch).
* handle locking of the serial device using /usr/bin/lockfile from
procmail (adding a dependency) (Closes: #484980)
2008-04-24 - Jameson Rollins <jrollins@fifthhorseman.net>
cereal (0.21-1) unstable; urgency=low
* fix as many remaining bashisms in all scripts that we could
find. (Closes: #476755)
* moved to new method of registering sessions on creation.  checks are
now done with sv status to determine the state of the session.  this
makes things cleaner, and removes some state/registration ambiguities.
2008-03-30 - Jameson Rollins <jrollins@fifthhorseman.net>
cereal (0.20-1) unstable; urgency=low
* removed all bashisms from all scripts (using checkbashism from
devscripts/unstable) (closing CMRG #43).
2008-02-24 - Jameson Rollins <jrollins@fifthhorseman.net>
cereal (0.19-1) unstable; urgency=low
* fixes to the runit update-service script now allows for setting of
permissions of supervise directories at session creation, as well as
saving supervise directories across reboots (closes: CMRG #84)
* bumped runit version dependency up to 1.8.0-3, since changes in this
release depend on changes in that version (see #466885).
2008-02-18 - Jameson Rollins <jrollins@fifthhorseman.net>
cereal (0.18-1) unstable; urgency=low
* use new runit command "update-service" (Closes: #466380)
* changed terminology of runit-controller sessions from "linked" to
2008-01-16 - Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>
cereal (0.17-1) unstable; urgency=low
* New Upstream Release:
* Allows multiple concurrent connections (closes CMRG #7)
* Improved logging of connections (includes connecting pty info)
* debian/control: switched Section: back to utils from admin.
2008-01-13 - Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>
cereal (0.16-4) unstable; urgency=low
* added Vcs-Svn and Vcs-Browser fields to debian/control

See Also

Package Description
cernlib-base-dev_20061220+dfsg3-4.1_all.deb CERNLIB data analysis suite - dependencies checking script
cernlib-base_20061220+dfsg3-4.1_all.deb CERNLIB data analysis suite - common files
cernlib-core-dev_20061220+dfsg3-4.1_all.deb CERNLIB data analysis suite - core development files
cernlib-core_20061220+dfsg3-4.1_all.deb CERNLIB data analysis suite - main libraries and programs
cernlib-extras_20061220+dfsg3-4.1_all.deb CERNLIB data analysis suite - extra programs
cernlib-montecarlo_20061220+dfsg3-3_all.deb CERNLIB Monte Carlo libraries
cernlib_20061220+dfsg3-4.1_all.deb CERNLIB data analysis suite - general use metapackage
certmonger_0.75.14-3_i386.deb D-Bus -based service to simplify interaction with certificate authorities
cervisia_4.14.0-1_i386.deb graphical CVS client
ceve_1.4-3_all.deb package dependency parser (transitional package)
cfengine2_2.2.10-5+b1_i386.deb Tool for configuring and maintaining network machines
cfengine3_3.6.2-4_i386.deb tool for configuring and maintaining network machines
cfget_0.19-1.1_all.deb featureful tool to read values from config files
cfi-en_3.0-10_all.deb Copyright does not exist, book about hacker culture
cfi-sv_3.0-10_all.deb Copyright finns inte, book about hacker culture