rinetd - Internet TCP redirection server

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package filename rinetd_0.62-5.1_i386.deb
Package name rinetd
Package version 0.62
Package release 5.1
Package architecture i386
Package type deb
Category interface::daemon net network::server network::service role::program use::proxying
Homepage -
License -
Maintainer Sam Hocevar (Debian packages) <sam+deb@zoy.org>
Download size 22.34 KB
Installed size 140.00 KB
rinetd redirects TCP connections from one IP address and port to another,
with basic IP-based access control.
rinetd is a single-process server which handles any number of connections
to the address/port pairs specified in the file /etc/rinetd.conf. Since
rinetd runs as a single process using nonblocking I/O, it is able to
redirect a large number of connections without a severe impact on the
machine. This makes it practical to run services on machines inside an IP
masquerading firewall.


Package Version Architecture Repository
rinetd_0.62-5.1_amd64.deb 0.62 amd64 Debian Main
rinetd - - -


Name Value
libc6 >= 2.7-1


Type URL
Mirror ftp.br.debian.org
Binary Package rinetd_0.62-5.1_i386.deb
Source Package rinetd

Install Howto

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




2008-03-30 - Petter Reinholdtsen <pere@debian.org>
rinetd (0.62-5.1) unstable; urgency=low
* Non-maintainer upload to solve release goal.
* Add LSB dependency header to init.d scripts (Closes: #466976).
2004-10-24 - Sam Hocevar (Debian packages) <sam+deb@zoy.org>
rinetd (0.62-5) unstable; urgency=low
* debian/rules:
+ Fixed timestamps to avoid build issues (Closes: #277979).
2004-08-02 - Sam Hocevar (Debian packages) <sam+deb@zoy.org>
rinetd (0.62-4) unstable; urgency=low
* debian/changelog:
+ Converted to UTF-8.
* debian/control:
+ Set policy to
2003-11-01 - Sam Hocevar (Debian packages) <sam+deb@zoy.org>
rinetd (0.62-3) unstable; urgency=low
* debian/rules:
+ Fixed autotools clock skews.
2003-10-27 - Sam Hocevar (Debian packages) <sam+deb@zoy.org>
rinetd (0.62-2) unstable; urgency=low
* debian/control:
+ Set policy to
+ Set debhelper build-dependency to (>= 4.1.68) because of dh_installppp.
+ Removed leading "an" from the short description and enhanced the long
* debian/rules:
+ Use dh_installppp instead of doing the work by hand (Closes: #212909).
2003-05-27 - Sam Hocevar (Debian packages) <sam+deb@zoy.org>
rinetd (0.62-1) unstable; urgency=low
* New upstream release, includes our fix for DSA 289-1.
* Set policy to 3.5.10.
2003-04-13 - Samuel Hocevar <sam@zoy.org>
rinetd (0.61-2) unstable; urgency=low
* New maintainer.
* Maintainer upload (Closes: #86201, #145756).
* Fixed then applied a user-contributed patch to make logging non-buffered
(Closes: #163654).
* Added a 1 second delay in the init.d script to avoid restarting rinetd
too quickly (Closes: #180449). This isn't perfect, though: the real problem
is the race condition when using daemon() and writing a PID file.
* rinetd now closes its configuration file (Closes: #182705).
* Fixed an off-by-one overflow and a missing reallocation in handleAccept().
* Replaced malloc/strcpy with strdup in readArgs().
* Added a -f flag to run rinetd in the foreground, and updated manpage and
index.html accordingly.
2002-08-31 - Sebastien Bacher <seb128@debian.org>
rinetd (0.61-1.2) unstable; urgency=low
* NMU (bug squashing party).
* Fixed debian/rules (./configure and make clean) (closes: #145756). 
2002-05-04 - Nicolás Lichtmaier <nick@debian.org>
rinetd (0.61-1.1) unstable; urgency=low
* NMU.
* Fixed detection of numeric addresses. This fixes a bug that occurs when
starting rinetd in an unconnected machine.
* Added missing includes.
* Added -O2 to compilation options. Added -Wall and -Wstring
compilation options and removed all the warnings.
* Changed a lot of fprintf(stder,...) to syslogs.
* The program was reporting a bogus line number in errors.
* Replaced signal with sigaction.
* Uses autoconf.
* Now it logs DNS errors.
* Checks closing of pid file, this catchs the failure to write the pidfile
due to a disk full.
* Removed unused function Sleep.
* You don't need bind(2) on a socket you'll use for connect(2).
* Uses compatibility mode 4 of debhelper.
* Reload rinetd configuration when a PPP connection goues up. This useful
when using DNS names in /etc/rinetd.conf that can't be resolved without
an Internet connection. The proper solution to this is to resolve DNS
names *each time that is needed* (with perhaps a small caching period).
* Uses logrotate to rotate logs instead of savelog and cron.

See Also

Package Description
rinse_3.0.9_all.deb RPM installation environment
rio_1.07-12_i386.deb Command line Diamond Rio MP3 player controller
ripit_3.9.0-2_all.deb Textbased audio CD ripper
ripmime_1.4.0.10.debian.1-1_i386.deb Extract attachments out of MIME encoded emails
ripole_0.2.0+20081101.0215-1_i386.deb Extract attachments from OLE2 data files (ie, MS Office docs)
ripperx_2.8.0-1_i386.deb GTK-based audio CD ripper/encoder
ristretto_0.6.3-2_i386.deb lightweight picture-viewer for the Xfce desktop environment
rivet-plugins-data_1.8.3-1.1_all.deb Data files of Rivet analysis plugins
rivet-plugins-dev_1.8.3-1.1_all.deb Template generator of Rivet analysis plugin
rivet-plugins-doc_1.8.3-1.1_all.deb HTML documentation for Rivet analysis plugins
rivet-plugins_1.8.3-1.1_i386.deb Analysis plugins of Rivet
rivet-reference_1.8.3-1.1_all.deb Rivet code reference
rivet-root-converter_1.8.3-1.1_all.deb Rivet and ROOT file format converter
rivet-user-manual_1.8.3-1.1_all.deb Rivet User Manual
rivet_1.8.3-1.1_all.deb Robust Independent Validation of Experiment and Theory