etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Source: socat  ]

Package: socat (1.7.1.0-1 and others)

multipurpose relay for bidirectional data transfer

Socat (for SOcket CAT) establishes two bidirectional byte streams and transfers data between them. Data channels may be files, pipes, devices (terminal or modem, etc.), or sockets (Unix, IPv4, IPv6, raw, UDP, TCP, SSL). It provides forking, logging and tracing, different modes for interprocess communication and many more options.

It can be used, for example, as a TCP relay (one-shot or daemon), as an external socksifier, as a shell interface to Unix sockets, as an IPv6 relay, as a netcat and rinetd replacement, to redirect TCP-oriented programs to a serial line, or to establish a relatively secure environment (su and chroot) for running client or server shell scripts inside network connections.

Tags: Implemented in: C, User Interface: Command Line, Networking: Client, Server, VPN or Tunneling, Network Protocol: IP, IPv6, SSL/TLS, TCP, Telnet, UDP, Role: Program, Scope: Utility, Purpose: Proxying, Transmission, Works with: Network Traffic

Other Packages Related to socat

  • depends
  • recommends
  • suggests
  • dep: libc0.1 (>= 2.3.4) [kfreebsd-amd64, kfreebsd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.1-udeb
  • dep: libc0.3 (>= 2.3.5-1) [hurd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.3-udeb
  • dep: libc6 (>= 2.3.4) [amd64, hppa, mips, mipsel]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.4) [armel, powerpc, s390]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.5-5) [m68k]
    dep: libc6 (>= 2.6) [sparc]
    dep: libc6 (>= 2.7-1) [i386]
  • dep: libc6.1 (>= 2.3.4) [ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
    dep: libc6.1 (>= 2.4) [alpha]
  • dep: libreadline5 (>= 5.1) [hurd-i386]
    GNU readline and history libraries, run-time libraries
    dep: libreadline5 (>= 5.2) [not hurd-i386]
  • dep: libssl0.9.8 (>= 0.9.8b-1) [hurd-i386]
    SSL shared libraries
    dep: libssl0.9.8 (>= 0.9.8f-5) [not hurd-i386]
  • dep: libwrap0 [hurd-i386]
    Wietse Venema's TCP wrappers library
    dep: libwrap0 (>= 7.6-4~) [not hurd-i386, mips, mipsel]

Download socat

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha 1.7.1.0-1 381.5 kB1036 kB [list of files]
amd64 1.7.1.0-1 368.4 kB956 kB [list of files]
armel 1.7.1.0-1 347.0 kB860 kB [list of files]
avr32 (unofficial port) 1.7.1.0-1 348.3 kB816 kB [list of files]
hppa 1.7.1.0-1 362.4 kB896 kB [list of files]
hurd-i386 1.4.3.1-1 204.5 kB584 kB [list of files]
i386 1.7.1.0-1 346.2 kB900 kB [list of files]
ia64 1.7.1.0-1 422.4 kB1240 kB [list of files]
kfreebsd-amd64 1.7.1.0-1 357.0 kB904 kB [list of files]
kfreebsd-i386 1.7.1.0-1 335.9 kB844 kB [list of files]
m68k (unofficial port) 1.7.1.0-1 325.8 kB848 kB [list of files]
mips 1.7.1.0-1 352.1 kB988 kB [list of files]
mipsel 1.7.1.0-1 352.2 kB988 kB [list of files]
powerpc 1.7.1.0-1 366.0 kB936 kB [list of files]
s390 1.7.1.0-1 357.5 kB912 kB [list of files]
sparc 1.7.1.0-1 343.6 kB868 kB [list of files]