diff --git a/_attribute b/_attribute new file mode 100644 index 0000000..4369fd3 --- /dev/null +++ b/_attribute @@ -0,0 +1,5 @@ + + + d8907f7a06848a81b065fd5e3469c8b4 + + \ No newline at end of file diff --git a/_meta b/_meta new file mode 100644 index 0000000..ffb9cf8 --- /dev/null +++ b/_meta @@ -0,0 +1,8 @@ + + Open client for Cisco AnyConnect VPN + This package provides a client for Cisco's "AnyConnect" VPN, which uses +HTTPS and DTLS protocols. + + + http://www.infradead.org/openconnect.html + \ No newline at end of file diff --git a/openconnect-3.02.tar.gz b/openconnect-3.02.tar.gz new file mode 100644 index 0000000..2c9d84c Binary files /dev/null and b/openconnect-3.02.tar.gz differ diff --git a/openconnect.changes b/openconnect.changes new file mode 100644 index 0000000..52b33ac --- /dev/null +++ b/openconnect.changes @@ -0,0 +1,83 @@ +* Mon May 09 2011 David Woodhouse - 3.02 +- Update to 3.02 to export libopenconnect for GUI authentication + +* Wed Sep 22 2010 David Woodhouse - 2.26 +- Update to 2.26 to fix BMC #8445 BMC #8448 BMC #8442 + +* Fri Aug 27 2010 David Woodhouse - 2.25 +- Update to 2.25 + +* Tue Apr 20 2010 David Woodhouse - 2.22-$DEITYKNOWS +- Add workaround for bug #918 (gconf threading issues) + +* Wed Mar 24 2010 David Woodhouse - 2.22-1 +- Update to 2.22. +- Split nm-auth-dialog into separate subpackage to avoid GTK+ dependency + +* Tue Jan 12 2010 David Woodhouse - 2.21-1 +- Update to 2.21. + +* Mon Jan 4 2010 David Woodhouse - 2.20-1 +- Update to 2.20. + +* Mon Dec 7 2009 David Woodhouse 2.12-1 +- Update to 2.12. + +* Mon Dec 7 2009 David Woodhouse 2.10-2 +- Fix user-agent buffer overflow. + +* Sat Dec 5 2009 David Woodhouse 2.10-1 +- Update to 2.10. + +* Wed Aug 26 2009 Jian-feng Ding 2.01 +- Update to 2.01. + +* Wed Jun 3 2009 David Woodhouse - 2.00-1 +- Update to 2.00. + +* Fri May 8 2009 David Woodhouse - 1.20-1 +- Update to 1.20. + +* Wed Mar 18 2009 David Woodhouse - 1.00-1 +- Update to 1.00. + +* Tue Dec 16 2008 David Woodhouse - 0.99-1 +- Update to 0.99. +- Fix BuildRequires + +* Mon Nov 24 2008 David Woodhouse - 0.98-1 +- Update to 0.98. + +* Thu Nov 13 2008 David Woodhouse - 0.97-1 +- Update to 0.97. Add man page, validate server certs. + +* Tue Oct 28 2008 David Woodhouse - 0.96-1 +- Update to 0.96. Handle split-includes, MacOS port, more capable SecurID. + +* Thu Oct 09 2008 David Woodhouse - 0.95-1 +- Update to 0.95. A few bug fixes. + +* Thu Oct 09 2008 David Woodhouse - 0.94-3 +- Include COPYING.LGPL file + +* Mon Oct 07 2008 David Woodhouse - 0.94-2 +- Fix auth-dialog crash + +* Mon Oct 06 2008 David Woodhouse - 0.94-1 +- Take cookie on stdin so it's not visible in ps. +- Support running 'script' and passing traffic to it via a socket +- Fix abort when fetching XML config fails + +* Sun Oct 05 2008 David Woodhouse - 0.93-1 +- Work around unexpected disconnection (probably OpenSSL bug) +- Handle host list and report errors in NM auth dialog + +* Sun Oct 05 2008 David Woodhouse - 0.92-1 +- Rename to 'openconnect' +- Include NetworkManager auth helper + +* Thu Oct 02 2008 David Woodhouse - 0.91-1 +- Update to 0.91 + +* Thu Oct 02 2008 David Woodhouse - 0.90-1 +- First package diff --git a/openconnect.spec b/openconnect.spec new file mode 100644 index 0000000..ab6cb11 --- /dev/null +++ b/openconnect.spec @@ -0,0 +1,57 @@ +Name: openconnect +Version: 3.02 +Release: 1 +Summary: Open client for Cisco AnyConnect VPN + +Group: Applications/Internet +License: LGPLv2+ +URL: http://www.infradead.org/openconnect.html +Source0: ftp://ftp.infradead.org/pub/openconnect/openconnect-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: openssl-devel libxml2-devel +BuildRequires: libproxy-devel +Requires: vpnc + +%description +This package provides a client for Cisco's "AnyConnect" VPN, which uses +HTTPS and DTLS protocols. + +%package devel +Provides: openconnect-devel-static = %{version}-%{release} +Summary: Development package for OpenConnect VPN authentication tools +Group: Applications/Internet + +%description devel +This package provides the core HTTP and authentication support from +the OpenConnect VPN client, to be used by GUI authentication dialogs +for NetworkManager etc. + +%prep +%setup -q + +%build +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +make install-lib LIBDIR=%{_libdir} DESTDIR=$RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8 +install -m0644 openconnect.8 $RPM_BUILD_ROOT/%{_mandir}/man8 + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%{_bindir}/openconnect +%{_mandir}/man8/* +%doc TODO COPYING.LGPL openconnect.html + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libopenconnect.a +/usr/include/openconnect.h +%{_libdir}/pkgconfig/openconnect.pc