Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:anniyka
Crossroads
Crossroads.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Crossroads.spec of Package Crossroads
Name: crossroads License: GPL v2 Group: Productivity/Networking/System Summary: Load balance and fail over utility for TCP based services Version: 1.59 Release: 2 URL: http://crossroads.e-tunity.com/ BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %insserv_prereq %fillup_prereq Source0: %name-%{version}.tar.bz2 Source1: crossroads Source2: sysconfig.crossroads Source3: crossroads.conf Patch0: %name.patch %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. Authors: -------- Karel Kubat (karel@kubat.nl) %prep %setup -q %patch -p1 %build make local %install install -m 755 -g root -o root -d $RPM_BUILD_ROOT/usr/lib/crossroads/bin install -m 755 -g root -o root -d $RPM_BUILD_ROOT/usr/share/man/man1 install -m 755 -g root -o root -d $RPM_BUILD_ROOT/usr/share/man/man7 install -m 755 -g root -o root -d $RPM_BUILD_ROOT/etc/init.d/ install -m 755 -g root -o root -d $RPM_BUILD_ROOT/usr/sbin/ install -m 755 -g root -o root -d $RPM_BUILD_ROOT/etc/sysconfig/ install -m 755 -g root -o root -d $RPM_BUILD_ROOT/var/adm/fillup-templates install -m 744 -g root -o root %{S:1} $RPM_BUILD_ROOT/etc/init.d/ install -m 644 -g root -o root %{S:2} $RPM_BUILD_ROOT/var/adm/fillup-templates/ install -m 644 -g root -o root %{S:3} $RPM_BUILD_ROOT/etc ln -sf $RPM_BUILD_ROOT/usr/share/man $RPM_BUILD_ROOT/usr/lib/crossroads/man make "PREFIX=$RPM_BUILD_ROOT/usr/lib/crossroads" install rm $RPM_BUILD_ROOT/usr/lib/crossroads/man ln -sf /etc/init.d/crossroads $RPM_BUILD_ROOT/usr/sbin/rccrossroads %post %{fillup_and_insserv} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc ChangeLog doc/crossroads.html doc/crossroads.pdf %dir /usr/lib/crossroads %dir /usr/lib/crossroads/bin /usr/lib/crossroads/bin/crossroads /usr/lib/crossroads/bin/crossroads-mgr /usr/lib/crossroads/bin/crossroads-daemon %doc /usr/share/man/man7/crossroads.conf.7.gz %doc /usr/share/man/man1/crossroads.1.gz %doc /usr/share/man/man1/crossroads-mgr.1.gz %attr(0755,root,root) %config /etc/init.d/crossroads %config /etc/crossroads.conf /usr/sbin/rccrossroads /var/adm/fillup-templates/sysconfig.crossroads
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor