tenshi - log monitoring and reporting tool

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name tenshi
Package version 0.13
Package release 2
Package architecture all
Package type deb
Installed size 145 B
Download size 33.74 KB
Official Mirror ftp.br.debian.org
Tenshi is a log monitoring program, designed to watch one or more log files
for lines matching user defined regular expressions and report on the matches.
The regular expressions are assigned to queues which have an alert interval
and a list of mail recipients.
Queues can be set to send a notification as soon as there is a log line
assigned to it, or to send periodic reports.
Additionally, uninteresting fields in the log lines (such as PID numbers) can
be masked with the standard regular expression grouping operators ( ).
This allows cleaner and more readable reports. All reports are separated by
hostname and all messages are condensed when possible.
The program reads a configuration file and then forks a daemon for monitoring
the specified log files.


Package Version Architecture Repository
tenshi_0.13-2+deb7u1_all.deb 0.13 all Debian Security Updates Main
tenshi_0.13-2+deb7u1_all.deb 0.13 all Debian Security Updates Main
tenshi_0.13-2_all.deb 0.13 all Debian Main
tenshi - - -


Name Value
adduser -
libio-bufferedselect-perl -
perl -


Type URL
Binary Package tenshi_0.13-2_all.deb
Source Package tenshi

Install Howto

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




2012-02-13 - Ignace Mouzannar <mouzannar@gmail.com>
tenshi (0.13-2) unstable; urgency=low
* debian/init:
- Removed trailing development statement.
2012-02-10 - Ignace Mouzannar <mouzannar@gmail.com>
tenshi (0.13-1) unstable; urgency=low
* New upstream release.
* Converted to quilt 3.0 source format.
* debian/control:
- Bumped Standards-Version to 3.9.2.
- Added the "DM-Upload-Allowed" field.
- Removed the quilt dependency.
* debian/rules:
- Removed the quilt argument.
* debian/source/format:
- Changed to "quilt 3.0".
* debian/patches:
- 20-manpage.diff: updated to correct new spelling error.
* debian/init:
- Added Description LSB keyword.
- Added status option.
2011-03-06 - Ignace Mouzannar <mouzannar@gmail.com>
tenshi (0.12-1) unstable; urgency=low
* New upstream release.
* debian/patches:
- Refreshed 10-Makefile.diff.
- Removed 20-manpage.diff as it is not required anymore.
2010-12-20 - Ignace Mouzannar <mouzannar@gmail.com>
tenshi (0.11-2) unstable; urgency=low
* debian/control:
- Bumped Standards-Version to 3.9.1.
- Added Vcs-Svn and Vcs-Browser.
- Set debhelper dependency to (>= 7.0.8) as dh_overrides are not used by
debian/rules anymore.
* debian/postinst:
- Changed tenshi user home directory from /var/run/tenshi to 
/var/lib/tenshi as files in /var/run are cleared at boot time.
This made the package upgrade from lenny to squeeze fail.
Thank you Lucas Nussbaum for spotting this issue. 
(Closes: #605240, #606789)
* debian/patches:
- 20-manpage.diff: Added typo correction in manpage.
* debian/source:
- Added format file set to "1.0".
* debian/rules:
- Removed the dh_installinit override, in order to stop the tenshi script
before upgrading the package. This will be applicable during the next
* debian/preinst:
- Added this pre-installation script in order to stop the tenshi daemon
before starting the upgrade to the current release. This had to be
done as the -R flag was passed to dh_installinit in previous release.
* debian/postrm:
- Replaced deluser(8) with userdel(8) as adduser package is purged before
tenshi. Thank you Hideki Yamane <henrich@debian.or.jp> for the patch.
2009-10-07 - Ignace Mouzannar <mouzannar@gmail.com>
tenshi (0.11-1) unstable; urgency=low
* New maintainer. (Closes: #549956)
* New upstream release.
* debian/copyright:
- License was changed from GPL to ISC.
- Upstream's download URL was updated.
* debian/watch:
- Corrected the uscan regular expression, to get the latest version number.
* debian/rules:
- Simplified the rules file using dh7 features.
- Added the '-R' option to dh_installinit in order to restart the tenshi
service after an upgrade.
* debian/control:
- Updated debhelper dependency to (>= 7.0.50~).
- Added dependency on quilt (>= 0.46-7).
- Added dependency on libio-bufferedselect-perl.
* debian/patches:
- Added 10-Makefile.diff: patches the Makefile correcting the 
documentation installation path, and preventing unwanted files 
from installing.
- Added 20-manpage.diff: corrects lintian warnings 
"hyphen-used-as-minus-sign" in tenshi's manpage.
* debian/config-debian/tenshi.conf:
- Updated the default configuration file using upstream's latest version.
* debian/init.d:
- Renamed debian/init.d as debian/init.
* debian/install:
- New file, added to install all the files located in 
debian/config-debian/* (instead of doing this through debian/rules).
* debian/postinst:
- Uses getent(1) instead of id(1) to check if user exists.
* debian/postrm:
- Replaced userdel with deluser (which is part of the adduser package).
- Removed the "rm -rf" of /etc/tenshi.
* debian/dirs:
- Added usr/share/man/man8.

See Also

Package Description
terminal.app_0.9.4+cvs20051125-6.1+b2_i386.deb Terminal Emulator for GNUstep
terminator_0.95-1_all.deb multiple GNOME terminals in one window
terminatorx_3.84-2_i386.deb realtime audio synthesizer
termit_2.9.4-2_i386.deb Simple terminal emulator based on vte library, embedded lua
termsaver_0.1.1-1_all.deb simple text-based terminal screensaver
terraintool_1.12a-1_all.deb Generates survex format terrain models from SRTM and ASTER data
teseq_1.0.0-2.1_i386.deb utility for rendering terminal typescripts human-readable
tessa-mpi_0.3.1-6+b1_i386.deb simulation of 3D optical systems using FDTD on MPI clusters
tessa_0.3.1-6+b1_i386.deb simulation of 3D optical systems with the FDTD method
tesseract-ocr-afr_3.02-2_all.deb tesseract-ocr language files for Afrikaans
tesseract-ocr-ara_3.02-2_all.deb tesseract-ocr language files for Arabic
tesseract-ocr-aze_3.02-2_all.deb tesseract-ocr language files for Azerbaijani
tesseract-ocr-bel_3.02-2_all.deb tesseract-ocr language files for Belarusian
tesseract-ocr-ben_3.02-2_all.deb tesseract-ocr language files for Bengali
tesseract-ocr-bul_3.02-2_all.deb tesseract-ocr language files for Bulgarian