Updated CHANGES and proxytunnel.spec.

git-svn-id: https://proxytunnel.svn.sourceforge.net/svnroot/proxytunnel/trunk/proxytunnel@174 bc163920-b10d-0410-b2c5-a5491ca2ceef
This commit is contained in:
Dag Wieers 2008-01-19 03:53:00 +00:00
parent 546519a361
commit f2f3d3811b
2 changed files with 60 additions and 25 deletions

View file

@ -1,41 +1,68 @@
Summary: Proxy Tunnel ssh-over-https hack.
# $Id$
# Authority: dag
# Upstream: <proxytunnel-users$lists,sourceforge,net>
Summary: Punching holes in HTTP(S) proxy's
Name: proxytunnel
Version: 1.7.0
Release: 0.1
Copyright: GPL
Group: Networking/Utilities
Source0: http://prdownloads.sourceforge.net/proxytunnel/proxytunnel-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-root
Version: 1.8.0
Release: 1
License: GPL
Group: Applications/Internet
URL: http://proxytunnel.sourceforge.net/
Source: http://dl.sf.net/proxytunnel/proxytunnel-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: openssl-devel
%description
Proxytunnel is a program that connects stdin and stdout to an origin server
somewhere in the Internet through an industry standard HTTPS proxy. This will
allow you for example to access SSH servers when you normally only have access
to websites through a
ProxyTunnel is a program that connects stdin and stdout to a server somewhere
on the network, through a standard HTTPS proxy. We mostly use it to tunnel
SSH sessions through HTTP(S) proxies, allowing us to do many things that
wouldn't be possible without ProxyTunnel.
Proxytunnel can create tunnels using HTTP and HTTPS proxies, can work as a
back-end driver for an OpenSSH client, and create SSH connections through
HTTP(S) proxies and can work as a stand-alone application, listening on a
port for connections, and then tunneling these connections to a specified
destination.
If you want to make effective use of ProxyTunnel, the proxy server you are
going to be tunneling through must support HTTP CONNECT command and must
allow you to connect to destination machine and host, with or without HTTP
proxy authentication.
%prep
%setup -n proxytunnel
%setup
%build
make CFLAGS="-O2"
%{__make} %{?_smp_mflags} CFLAGS="%{optflags} -I/usr/kerberos/include"
%install
mkdir -p ${RPM_BUILD_ROOT}/usr/bin/
mkdir -p ${RPM_BUILD_ROOT}/usr/share/doc/proxytunnel/
install -m755 proxytunnel ${RPM_BUILD_ROOT}/usr/bin/
install -m644 README ${RPM_BUILD_ROOT}/usr/share/doc/proxytunnel/README.txt
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}" PREFIX="%{_prefix}"
%clean
rm -rf ${RPM_BUILD_ROOT}/usr/
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root)
/usr/bin/proxytunnel
/usr/share/doc/proxytunnel/README.txt
%defattr(-, root, root, 0755)
%doc CHANGES CREDITS INSTALL KNOWN_ISSUES LICENSE.txt README TODO
%doc %{_mandir}/man1/proxytunnel.1*
%{_bindir}/proxytunnel
%changelog
# Tue Nov 2 2004 Mark Janssen <maniac@maniac.nl>
* Fri Jan 18 2008 Dag Wieers <dag@wieers.com> - 1.8.0-1
- Updated to release 1.8.0.
* Fri Mar 16 2007 Dag Wieers <dag@wieers.com> - 1.7.0-1
- Updated to release 1.7.0.
* Sun Aug 06 2006 Dag Wieers <dag@wieers.com> - 1.6.3-1
- Updated to release 1.6.3.
* Tue Nov 2 2004 Mark Janssen <maniac@maniac.nl>
- Updated to v1.6.0
* Tue Nov 21 2001 Ralph Loader <suckfish@ihug.co.nz>
- Created.