summaryrefslogtreecommitdiff
path: root/prtunnel.spec
blob: 534060ba53a4fa3aaf4e1b296e43f6de9fb52aa5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Summary:	Tunneling a TCP connection through to a remote server using an HTTP or SOCKS5 proxy
Summary(pl):	Tunelowanie połączenia TCP do zdalnego serwera przy użyciu proxy HTTP lub SOCKS5
Name:		prtunnel
Version:	0.2.2
Release:	0.1
License:	GPL
Group:		Daemons
Source0:	http://www.joshbeam.com/files/%{name}-%{version}.tar.gz
# Source0-md5:	42d6a81a6bf7fe4500a235e7659dba8c
URL:		http://www.joshbeam.com/software/prtunnel.php
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
prtunnel is a program that can tunnel TCP/IP connections in a variety
of ways, including through HTTP and SOCKS5 proxy servers. Some if its
possible uses include:

- tunneling TCP connections from client programs to a remote server
  through an HTTP or SOCKS5 proxy (useful if you're behind such a
  proxy and want to use a program that doesn't have native proxy
  support),
- tunneling TCP connections from SOCKS-capable client programs through
  an HTTP or SOCKS5 proxy
- tunneling TCP connections from an IPv4 client program to an IPv6
  server and vice-versa,
- forwarding TCP connections,
- running as a simple SOCKS proxy server.

%description -l pl
prtunnel to program tunelujący połączenia TCP/IP na wiele różnych
sposobów, m.in. przez serwery proxy HTTP i SOCKS5. Możliwe
zastosowania obejmują:

- tunelowanie połączeń TCP z programów klienckich do zdalnego serwera
  poprzez proxy HTTP lub SOCKS5 (przydatne kiedy jesteśmy za takim
  proxy i chcemy użyć programu nie obsługującego natywnie proxy),
- tunelowanie połączeń TCP z programów klienckich obsługujących SOCKS
  przez proxy HTTP lub SOCKS5,
- tunelowanie połączeń TCP z programów klienckich IPv4 do serwerów
  IPv6 i na odwrót,
- przekazywanie połączeń TCP,
- uruchamianie prostego serwera proxy SOCKS.

%prep
%setup -q

%build
%{__make} \
	CC="%{__cc}" \
	CFLAGS="%{rpmcflags}"

%install
rm -rf $RPM_BUILD_ROOT

install -D prtunnel $RPM_BUILD_ROOT%{_bindir}/prtunnel
install -D prtunnel.1 $RPM_BUILD_ROOT%{_mandir}/man1/prtunnel.1

%clean
rm -fR $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc README ChangeLog
%attr(755,root,root) %{_bindir}/*
%{_mandir}/man1/*