Search
j0ke.net Open Build Service
>
Projects
>
ha
>
crossroads-unstable
> crossroads.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File crossroads.spec of Package crossroads-unstable (Revision 14)
Currently displaying revision
14
,
show latest
Summary: Load balance and fail over utility for TCP based services Name: crossroads Version: 2.36 Release: 1 License: GPLv3 Group: Applications/Utilities URL: http://crossroads.e-tunity.com/ Source: http://crossroads.e-tunity.com/downloads/versions/crossroads-devel.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: perl yodl gcc-c++ Requires: perl %description Crossroads is an open source load balance and fail over utility for TCP based services. It is a daemon running in user space, and features extensive configurability, polling of back ends using 'wakeup calls', detailed status reporting, 'hooks' for special actions when backend calls fail, and much more. Crossroads is service-independent: it is usable for HTTP(S), SSH, SMTP, DNS, etc.. In the case of HTTP balancing, Crossroads can provide 'session stickiness' for back end processes that need sessions, but aren't session-aware of other back ends. %prep %setup -n %{name}-%{version} %build %{__make} %{?_smp_mflags} PREFIX=%{_prefix} local #needs yo2man #{__make} %{?_smp_mflags} PREFIX=%{_prefix} documentation %install %{__rm} -rf %{buildroot} %{__install} -d %{buildroot}%{_sbindir} %{buildroot}%{_bindir} %{__install} -m 755 xrctl/xrctl %{buildroot}%{_bindir}/xrctl %{__make} install DESTDIR="%{buildroot}" %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc ChangeLog %doc doc/xr.pdf doc/xr.odt %{_bindir}/xrctl %{_sbindir}/xr %changelog * Wed Nov 12 2008 Carsten Schoene <cs@linux-administrator.com> - 2.36-1 - new release 2.36 - The balancer control script xrctl was rewritten to use an XML configuration file describing all services. - The management Web interface is much richer, allowing modification of more properties of the balancer and allowing addition or deletion of back ends. - DOS protection was extended to delay or block client IP addresses that exceed a connection threshold. - Resolved back end host names are cached to ease the load on DNS. - Back end verification supports HTTP GET or TCP connects to ports other than the back end itself. - Portability issues for gcc 3.4, Solaris, and 64-bit systems were solved. * Wed Oct 08 2008 Carsten Schoene <cs@linux-administrator.com> - 2.18-1 - new upstream version 2.18, this is the new stable release * Sat Aug 16 2008 Carsten Schoene <cs@linux-administrator.com> - 2.05-1 - new upstream version 2.05 * Fri Aug 08 2008 Carsten Schoene <cs@linux-administrator.com> - 2.00-1 - new upstream version 2.00 * Mon May 19 2008 Carsten Schoene <cs@linux-administrator.com> - 1.80-1 - new upstream version 1.80 * Mon Apr 21 2008 Carsten Schoene <cs@linux-administrator.com> - 1.79-1 - new upstream version 1.79 * Fri Mar 07 2008 Carsten Schoene <cs@linux-administrator.com> - 1.77-1 - Initial package.