]> git.pld-linux.org Git - packages/socat.git/blame - socat.spec
- converted to UTF-8
[packages/socat.git] / socat.spec
CommitLineData
9182ae8a 1Summary: Multipurpose relay
6d922983 2Summary(pl.UTF-8): Przekaźnik o wielu zastosowaniach
9182ae8a 3Name: socat
8a15e85a 4Version: 1.5.0.0
80a6cb4e 5Release: 1
9182ae8a
AM
6License: GPL
7Group: Networking/Utilities
9182ae8a 8Source0: http://www.dest-unreach.org/socat/download/%{name}-%{version}.tar.bz2
8a15e85a 9# Source0-md5: 84b709de13e236198a4606fb4b80e123
2bb2f3dd 10URL: http://www.dest-unreach.org/socat/
7eebc280 11BuildRequires: libwrap-devel >= 7.6-30
e6f2688e 12BuildRequires: openssl-devel >= 0.9.7d
9182ae8a
AM
13BuildRequires: readline-devel
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
2bb2f3dd
JB
17Socat is a relay for bidirectional data transfer between two
18independent data channels. Each of these data channels may be a file,
19pipe, device (terminal or modem, etc.), socket (Unix, IPv4, IPv6 -
20raw, UDP, TCP), a client for SOCKS4, proxy CONNECT, or SSL, etc. It
21provides forking, logging, and dumping, different modes for
22interprocess communication, and many more options. It can be used, for
23example, as a TCP relay (one-shot or daemon), as a daemon-based
24socksifier, as a shell interface to Unix sockets, as an IPv6 relay,
25for redirecting TCP-oriented programs to a serial line, or to
26establish a relatively secure environment (su and chroot) for running
7eebc280 27client or server shell scripts with network connections.
2bb2f3dd 28
6d922983
JR
29%description -l pl.UTF-8
30Socat to przekaźnik do dwukierunkowego przesyłania danych pomiędzy
31dwoma niezależnymi kanałami danych. Każdy z tych kanałów może być
32plikiem, potokiem, urządzeniem (terminalem, modemem itp.), gniazdem
2bb2f3dd 33(uniksowym, IPv4, IPv6 - surowym, UDP, TCP), klientem SOCKS4, proxy
6d922983
JR
34CONNECT, albo SSL itp. Socat ma możliwość forkowania, logowania i
35zrzucania danych, różne tryby komunikacji międzyprocesowej oraz wiele
36innych opcji. Może być używane np. jako przekaźnik TCP (jednorazowy
37lub demon), jako demon przesyłający przez SOCKS, jako interfejs dla
38powłoki do gniazd uniksowych, jako przekaźnik IPv6, do
39przekierowywania programów korzystających z TCP na port szeregowy albo
40do stworzenia względnie bezpiecznego środowiska (su i chroot) do
41uruchamiania klienckich lub serwerowych skryptów powłoki z
42połączeniami sieciowymi.
9182ae8a
AM
43
44%prep
8a15e85a 45%setup -q
e31f5958 46sed -i -e 's#-lssl#-lssl -lcrypto#g' configure*
9182ae8a
AM
47
48%build
7eebc280 49%configure
9182ae8a
AM
50%{__make}
51
52%install
53rm -rf $RPM_BUILD_ROOT
54install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1}
55
56%{__make} install \
57 DESTDIR=$RPM_BUILD_ROOT
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
64%doc BUGREPORTS CHANGES DEVELOPMENT EXAMPLES FAQ README SECURITY
65%attr(755,root,root) %{_bindir}/*
66%{_mandir}/man?/*
This page took 0.106994 seconds and 4 git commands to generate.