Compare commits
68 Commits
Perlbal-1_
...
master
Author | SHA1 | Date |
---|---|---|
Jitka Plesnikova | 312e9dcf91 | |
Jitka Plesnikova | f5bca2ffb0 | |
Fedora Release Engineering | 3830716e98 | |
Igor Gnatenko | 85ea65e202 | |
Fedora Release Engineering | acd7a115c2 | |
Jason Tibbitts | 575bece9de | |
Jitka Plesnikova | 5310ae9cdc | |
Jitka Plesnikova | a55fc66225 | |
Petr Písař | d62145a445 | |
Fedora Release Engineering | 1efffa71f2 | |
Fedora Release Engineering | 1148766787 | |
Petr Písař | 19e3ed4f78 | |
Jitka Plesnikova | 51ff565aaa | |
Jitka Plesnikova | 14038e9842 | |
Fedora Release Engineering | 054e2d8918 | |
Petr Písař | 286ad617c6 | |
Petr Písař | fa0766bf89 | |
Petr Písař | 03702ec85d | |
Petr Písař | 190f434b36 | |
Petr Písař | 00e0b165da | |
Jitka Plesnikova | 32a9e0644d | |
Jitka Plesnikova | 001afd0634 | |
Dennis Gilmore | b150d234b6 | |
Petr Písař | 927251b147 | |
Petr Písař | 8d42b897e2 | |
Dennis Gilmore | 46e866d779 | |
Jitka Plesnikova | ac740598bb | |
Jitka Plesnikova | 2c8de2fba3 | |
Jitka Plesnikova | 435bd83026 | |
Jitka Plesnikova | 1ebe210388 | |
Dennis Gilmore | ef654fcfe8 | |
lbazan | dbfc90eb4d | |
lbazan | 9c55dc6bc0 | |
Jitka Plesnikova | a8e507686b | |
Dennis Gilmore | 46653e10a3 | |
Petr Písař | de878d3785 | |
Dennis Gilmore | b7c3b37c6a | |
Luis Bazan | 2444a3b8bd | |
Luis Bazan | 14f5fd00be | |
Dennis Gilmore | b8962694b5 | |
Petr Písař | e0ebe3d2c4 | |
Petr Písař | 84d0601cb6 | |
soporte | 00bad94c0e | |
soporte | 744063851c | |
Petr Písař | ca46586106 | |
Dennis Gilmore | 6be75f2c6c | |
=?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= | 7ee9697529 | |
Petr Pisar | b8c64fe5ae | |
Petr Sabata | 463810f57f | |
Luis Bazan | 252404fee6 | |
Iain Arnell | b606684fea | |
Petr Sabata | a6aeb16618 | |
Ruben | aacaeb6841 | |
Dennis Gilmore | 5313306773 | |
Fedora Release Engineering | 98538c1187 | |
Ruben Kerkhof | 59ea10e301 | |
Marcela Mašláňová | 5c9d255dca | |
Ruben Kerkhof | 048aa8d69d | |
Štěpán Kasal | 2fe35cc29c | |
Bill Nottingham | bfac4231ce | |
Jesse Keating | 7745d27cdd | |
Jesse Keating | 871dc76ab3 | |
Ruben Kerkhof | 9640130a82 | |
Ruben Kerkhof | a4136fe9fd | |
Tom Callaway | 2bbc415956 | |
Tom Callaway | 8e6aba38b1 | |
Tom Callaway | 2feb5e11e2 | |
Tom Callaway | d70e1f7fe5 |
|
@ -1 +0,0 @@
|
||||||
Perlbal-1.59.tar.gz
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
Perlbal-1.75.tar.gz
|
||||||
|
/Perlbal-1.78.tar.gz
|
||||||
|
/Perlbal-1.79.tar.gz
|
||||||
|
/Perlbal-1.80.tar.gz
|
21
Makefile
21
Makefile
|
@ -1,21 +0,0 @@
|
||||||
# Makefile for source rpm: Perlbal
|
|
||||||
# $Id$
|
|
||||||
NAME := Perlbal
|
|
||||||
SPECFILE = $(firstword $(wildcard *.spec))
|
|
||||||
|
|
||||||
define find-makefile-common
|
|
||||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
|
||||||
endef
|
|
||||||
|
|
||||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
|
||||||
|
|
||||||
ifeq ($(MAKEFILE_COMMON),)
|
|
||||||
# attept a checkout
|
|
||||||
define checkout-makefile-common
|
|
||||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
|
||||||
endef
|
|
||||||
|
|
||||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
|
||||||
endif
|
|
||||||
|
|
||||||
include $(MAKEFILE_COMMON)
|
|
|
@ -1,19 +0,0 @@
|
||||||
--- Perlbal-1.59/t/45-buffereduploads.t 2007-01-17 00:15:34.000000000 +0100
|
|
||||||
+++ /home/ruben/perlbal/t/45-buffereduploads.t 2007-06-20 23:26:29.000000000 +0200
|
|
||||||
@@ -83,10 +83,13 @@
|
|
||||||
);
|
|
||||||
|
|
||||||
# rate tests
|
|
||||||
-buffer_rules(rate => 700_000);
|
|
||||||
-request("buffer_on_rate", 500_000,
|
|
||||||
+buffer_rules(rate => 200_000);
|
|
||||||
+request("buffer_on_rate", 1_000_000,
|
|
||||||
50_000,
|
|
||||||
- "sleep:0.6",
|
|
||||||
+ "sleep:1",
|
|
||||||
+ "empty",
|
|
||||||
+ 300_000,
|
|
||||||
+ "sleep:1",
|
|
||||||
300_000,
|
|
||||||
"exists",
|
|
||||||
"finish",
|
|
301
Perlbal.spec
301
Perlbal.spec
|
@ -1,31 +1,91 @@
|
||||||
Name: Perlbal
|
Name: Perlbal
|
||||||
Version: 1.59
|
Version: 1.80
|
||||||
Release: 1%{?dist}
|
Release: 36%{?dist}
|
||||||
Summary: Reverse-proxy load balancer and webserver
|
Summary: Reverse-proxy load balance and web-server
|
||||||
License: GPL or Artistic
|
License: GPL+ or Artistic
|
||||||
Group: System Environment/Daemons
|
URL: https://metacpan.org/release/Perlbal
|
||||||
URL: http://search.cpan.org/dist/Perlbal/
|
Source0: http://www.laqee.unal.edu.co/CPAN/authors/id/D/DO/DORMANDO/Perlbal-1.80.tar.gz
|
||||||
Source0: http://search.cpan.org/CPAN/authors/id/B/BR/BRADFITZ/%{name}-%{version}.tar.gz
|
Source1: perlbal.service
|
||||||
Source1: perlbal.init
|
|
||||||
Patch0: Perlbal-1.59-fix-buffered-upload-test.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
BuildRequires: perl(ExtUtils::MakeMaker)
|
BuildRequires: coreutils
|
||||||
BuildRequires: perl(Test::More)
|
BuildRequires: findutils
|
||||||
BuildRequires: perl(HTTP::Date)
|
BuildRequires: make
|
||||||
BuildRequires: perl(HTTP::Response)
|
BuildRequires: perl-interpreter
|
||||||
BuildRequires: perl(BSD::Resource)
|
BuildRequires: perl-generators
|
||||||
BuildRequires: perl(Danga::Socket)
|
BuildRequires: perl(ExtUtils::MakeMaker)
|
||||||
BuildRequires: perl(IO::AIO)
|
BuildRequires: systemd
|
||||||
|
# Run-time:
|
||||||
|
BuildRequires: perl(base)
|
||||||
|
BuildRequires: perl(Carp)
|
||||||
|
BuildRequires: perl(constant)
|
||||||
|
BuildRequires: perl(Danga::Socket) >= 1.59
|
||||||
|
BuildRequires: perl(Digest::MD5)
|
||||||
|
BuildRequires: perl(Errno)
|
||||||
|
BuildRequires: perl(Exporter)
|
||||||
|
BuildRequires: perl(Fcntl)
|
||||||
|
BuildRequires: perl(fields)
|
||||||
|
BuildRequires: perl(File::Path)
|
||||||
|
BuildRequires: perl(File::Temp)
|
||||||
|
BuildRequires: perl(Getopt::Long)
|
||||||
|
BuildRequires: perl(HTTP::Date)
|
||||||
|
BuildRequires: perl(HTTP::Request)
|
||||||
|
BuildRequires: perl(HTTP::Response)
|
||||||
|
BuildRequires: perl(IO::File)
|
||||||
|
BuildRequires: perl(IO::Handle)
|
||||||
|
BuildRequires: perl(IO::Select)
|
||||||
|
BuildRequires: perl(IO::Socket)
|
||||||
|
BuildRequires: perl(IO::Socket::INET)
|
||||||
|
# IO::Socket::SSL 0.98 not used at tests
|
||||||
|
# lib not used at tests
|
||||||
|
BuildRequires: perl(List::Util)
|
||||||
|
BuildRequires: perl(LWP::UserAgent)
|
||||||
|
# Net::CIDR::Lite not used at tests
|
||||||
|
BuildRequires: perl(POSIX)
|
||||||
|
BuildRequires: perl(Scalar::Util)
|
||||||
|
BuildRequires: perl(Socket)
|
||||||
|
BuildRequires: perl(strict)
|
||||||
|
# Symbol not used at tests
|
||||||
|
BuildRequires: perl(Sys::Syscall)
|
||||||
|
BuildRequires: perl(Time::HiRes)
|
||||||
|
# URI not used at tests
|
||||||
|
# URI::QueryParam not used at tests
|
||||||
|
BuildRequires: perl(vars)
|
||||||
|
BuildRequires: perl(warnings)
|
||||||
|
# Optional run-time:
|
||||||
|
# Cache::Memcached::Async not used at tests
|
||||||
|
BuildRequires: perl(BSD::Resource)
|
||||||
|
BuildRequires: perl(IO::AIO) >= 1.6
|
||||||
|
# IO::Socket::INET6 not used at tests
|
||||||
|
BuildRequires: perl(Net::Netmask)
|
||||||
|
%if !%{defined perl_bootstrap}
|
||||||
|
BuildRequires: perl(Perlbal::XS::HTTPHeaders) >= 0.20
|
||||||
|
%endif
|
||||||
|
BuildRequires: perl(Sys::Syslog)
|
||||||
|
# Tests:
|
||||||
|
BuildRequires: perl(FindBin)
|
||||||
|
BuildRequires: perl(Hash::Util)
|
||||||
|
BuildRequires: perl(lib)
|
||||||
|
BuildRequires: perl(Test::More) >= 0.94
|
||||||
|
# Optional tests:
|
||||||
|
BuildRequires: perl(Benchmark)
|
||||||
|
|
||||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||||
Requires: perl(IO::AIO)
|
Requires: perl(File::Temp)
|
||||||
Requires: perl(BSD::Resource)
|
Requires: perl(IO::Select)
|
||||||
|
Requires: perl(LWP::UserAgent)
|
||||||
|
Requires: perl(Net::CIDR::Lite)
|
||||||
|
# Optional run-time:
|
||||||
|
Requires: perl(BSD::Resource)
|
||||||
|
Requires: perl(IO::AIO) >= 1.6
|
||||||
|
%if !%{defined perl_bootstrap}
|
||||||
|
Requires: perl(Perlbal::XS::HTTPHeaders) >= 0.20
|
||||||
|
%endif
|
||||||
|
|
||||||
|
Requires(post): systemd
|
||||||
|
Requires(preun): systemd
|
||||||
|
Requires(postun): systemd
|
||||||
|
|
||||||
Requires(post): /sbin/chkconfig
|
|
||||||
Requires(preun): /sbin/chkconfig, /sbin/service
|
|
||||||
Requires(postun): /sbin/service
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Perlbal is a single-threaded event-based server supporting HTTP load
|
Perlbal is a single-threaded event-based server supporting HTTP load
|
||||||
|
@ -41,17 +101,13 @@ Perlbal can also be extended by means of per-service (and global) plugins that
|
||||||
can override many parts of request handling and behavior.
|
can override many parts of request handling and behavior.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n Perlbal-%{version}
|
%setup -q
|
||||||
%patch0 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
perl Makefile.PL INSTALLDIRS=vendor
|
perl Makefile.PL INSTALLDIRS=vendor
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf %{buildroot}
|
|
||||||
|
|
||||||
|
|
||||||
make pure_install PERL_INSTALL_ROOT=%{buildroot}
|
make pure_install PERL_INSTALL_ROOT=%{buildroot}
|
||||||
|
|
||||||
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
|
find %{buildroot} -type f -name .packlist -exec rm -f {} \;
|
||||||
|
@ -60,36 +116,27 @@ find %{buildroot} -depth -type d -exec rmdir {} 2>/dev/null \;
|
||||||
%{_fixperms} %{buildroot}/*
|
%{_fixperms} %{buildroot}/*
|
||||||
|
|
||||||
install -D -p -m 0644 conf/webserver.conf %{buildroot}%{_sysconfdir}/perlbal/perlbal.conf
|
install -D -p -m 0644 conf/webserver.conf %{buildroot}%{_sysconfdir}/perlbal/perlbal.conf
|
||||||
install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/perlbal
|
install -D -p -m 0755 %{SOURCE1} %{buildroot}%{_unitdir}/perlbal.service
|
||||||
mkdir -p doc/examples
|
mkdir -p doc/examples
|
||||||
mv conf/* doc/examples
|
mv conf/* doc/examples
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make test
|
make test
|
||||||
|
|
||||||
%clean
|
|
||||||
rm -rf %{buildroot}
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
/sbin/chkconfig --add perlbal
|
%systemd_post perlbal.service
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
if [ $1 = 0 ]; then
|
%systemd_preun perlbal.service
|
||||||
/sbin/chkconfig --del perlbal
|
|
||||||
/sbin/service perlbal stop >/dev/null 2>&1 || :
|
|
||||||
fi
|
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
if [ $1 -ge 1 ] ; then
|
%systemd_postun_with_restart perlbal.service
|
||||||
/sbin/service perlbal condrestart > /dev/null 2>&1 || :
|
|
||||||
fi
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root,-)
|
|
||||||
%dir %{_sysconfdir}/perlbal
|
%dir %{_sysconfdir}/perlbal
|
||||||
%config(noreplace) %{_sysconfdir}/perlbal/perlbal.conf
|
%config(noreplace) %{_sysconfdir}/perlbal/perlbal.conf
|
||||||
%{_initrddir}/perlbal
|
%{_unitdir}/perlbal.service
|
||||||
%doc CHANGES doc/*
|
%doc CHANGES README doc/*
|
||||||
%{perl_vendorlib}/*
|
%{perl_vendorlib}/*
|
||||||
%{_bindir}/perlbal
|
%{_bindir}/perlbal
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
|
@ -97,6 +144,174 @@ fi
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Sun Jun 02 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-36
|
||||||
|
- Perl 5.30 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-35
|
||||||
|
- Perl 5.30 rebuild
|
||||||
|
|
||||||
|
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-34
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-33
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Jul 01 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-32
|
||||||
|
- Perl 5.28 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-31
|
||||||
|
- Perl 5.28 rebuild
|
||||||
|
|
||||||
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-30
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-29
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-28
|
||||||
|
- Perl 5.26 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-27
|
||||||
|
- Perl 5.26 rebuild
|
||||||
|
|
||||||
|
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-26
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Nov 10 2016 Petr Pisar <ppisar@redhat.com> - 1.80-25
|
||||||
|
- Finish bootstrap on PowerPC
|
||||||
|
|
||||||
|
* Thu Nov 10 2016 Petr Pisar <ppisar@redhat.com> - 1.80-24
|
||||||
|
- Bootstrap on PowerPC
|
||||||
|
|
||||||
|
* Mon Sep 12 2016 Petr Pisar <ppisar@redhat.com> - 1.80-23
|
||||||
|
- Finish bootstrap on aarch64
|
||||||
|
|
||||||
|
* Mon Sep 12 2016 Petr Pisar <ppisar@redhat.com> - 1.80-22
|
||||||
|
- Bootstrap on aarch64
|
||||||
|
|
||||||
|
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-21
|
||||||
|
- Perl 5.24 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-20
|
||||||
|
- Perl 5.24 rebuild
|
||||||
|
|
||||||
|
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.80-19
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||||
|
|
||||||
|
* Fri Oct 30 2015 Petr Pisar <ppisar@redhat.com> - 1.80-18
|
||||||
|
- Migrate from System V init script to systemd
|
||||||
|
- Specify all dependencies
|
||||||
|
|
||||||
|
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.80-17
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-16
|
||||||
|
- Perl 5.22 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-15
|
||||||
|
- Perl 5.22 rebuild
|
||||||
|
|
||||||
|
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-14
|
||||||
|
- Perl 5.20 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-13
|
||||||
|
- Perl 5.20 rebuild
|
||||||
|
|
||||||
|
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.80-12
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||||
|
|
||||||
|
* Thu Feb 27 2014 Luis Bazan <lbazan@fedoraproject.org> - 1.80-11
|
||||||
|
- remove buildrequire
|
||||||
|
|
||||||
|
* Thu Feb 27 2014 Luis Bazan <lbazan@fedoraproject.org> - 1.80-10
|
||||||
|
- fix BZ#1068711
|
||||||
|
|
||||||
|
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.80-9
|
||||||
|
- Perl 5.18 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.80-8
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 1.80-7
|
||||||
|
- Perl 5.18 rebuild
|
||||||
|
|
||||||
|
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.80-6
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Aug 01 2012 Luis Bazan <lbazan@fedoraproject.org> - 1.80-5
|
||||||
|
- Add readme to docs
|
||||||
|
|
||||||
|
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.80-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 1.80-3
|
||||||
|
- Perl 5.16 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
* Thu Jun 28 2012 Petr Pisar <ppisar@redhat.com> - 1.80-2
|
||||||
|
- Perl 5.16 rebuild
|
||||||
|
|
||||||
|
* Fri Jun 22 2012 Luis Bazan <lbazan@fedoraproject.org> - 1.80-1
|
||||||
|
- New upstream Version
|
||||||
|
|
||||||
|
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 1.79-6
|
||||||
|
- Perl 5.16 rebuild
|
||||||
|
|
||||||
|
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.79-5
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||||
|
|
||||||
|
* Wed Jul 27 2011 Petr Pisar <ppisar@redhat.com> - 1.79-4
|
||||||
|
- Disable 5.14 perl_bootstrap
|
||||||
|
|
||||||
|
* Tue Jul 26 2011 Petr Pisar <ppisar@redhat.com> - 1.79-3
|
||||||
|
- Disable XS implementation to bootstrap
|
||||||
|
|
||||||
|
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 1.79-2
|
||||||
|
- Perl mass rebuild
|
||||||
|
|
||||||
|
* Wed Jul 13 2011 Luis Bazan <bazanluis20@gmail.com> 1.79-1
|
||||||
|
- Upstream released new version: http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.79/CHANGES
|
||||||
|
|
||||||
|
* Wed Feb 09 2011 Ruben Kerkhof <ruben@rubenkerkhof.com> 1.78-1
|
||||||
|
- Upstream released new version:
|
||||||
|
http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.78/CHANGES
|
||||||
|
|
||||||
|
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.76-2
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||||
|
|
||||||
|
* Tue Jun 22 2010 Ruben Kerkhof <ruben@rubenkerkhof.com> 1.76-1
|
||||||
|
- Upstream released new version: http://cpansearch.perl.org/src/DORMANDO/Perlbal-1.76/CHANGES
|
||||||
|
- Minor spec and initscript cleanup
|
||||||
|
|
||||||
|
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.75-2
|
||||||
|
- Mass rebuild with perl-5.12.0
|
||||||
|
|
||||||
|
* Tue Apr 06 2010 Ruben Kerkhof <ruben@rubenkerkhof.com> 1.75-1
|
||||||
|
- Upstream released new version
|
||||||
|
|
||||||
|
* Mon Dec 7 2009 Stepan Kasal <skasal@redhat.com> - 1.70-5
|
||||||
|
- rebuild against perl 5.10.1
|
||||||
|
|
||||||
|
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.70-4
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||||
|
|
||||||
|
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.70-3
|
||||||
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||||
|
|
||||||
|
* Sun Oct 19 2008 Ruben Kerkhof <ruben@rubenkerkhof.com> 1.70-2
|
||||||
|
- Use Perlbal::XS::HTTPHeaders to speed up header parsing
|
||||||
|
|
||||||
|
* Sun Mar 09 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.70-1
|
||||||
|
- 1.70 (fixes build for perl 5.10.0)
|
||||||
|
|
||||||
|
* Thu Feb 07 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.60-2
|
||||||
|
- don't need patch, merged with 1.60
|
||||||
|
|
||||||
|
* Thu Feb 07 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.60-1
|
||||||
|
- 1.60
|
||||||
|
|
||||||
|
* Thu Feb 07 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.59-2
|
||||||
|
- rebuild for new perl
|
||||||
|
|
||||||
* Wed Jun 20 2007 Ruben Kerkhof <ruben@rubenkerkhof.com> 1.59-1
|
* Wed Jun 20 2007 Ruben Kerkhof <ruben@rubenkerkhof.com> 1.59-1
|
||||||
- Upstream released new version
|
- Upstream released new version
|
||||||
- Received patch from upstream for failing buffered upload test (240693)
|
- Received patch from upstream for failing buffered upload test (240693)
|
||||||
|
|
62
perlbal.init
62
perlbal.init
|
@ -1,62 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
# perlbal This shell script starts the Perlbal load-balancer
|
|
||||||
#
|
|
||||||
# Author: Ruben Kerkhof <ruben@rubenkerkhof.com>
|
|
||||||
#
|
|
||||||
# chkconfig: - 85 15
|
|
||||||
#
|
|
||||||
# description: Perlbal is a reverse proxy and load-balancer
|
|
||||||
# processname: perlbal
|
|
||||||
# config: /etc/perlbal/perlbal.conf
|
|
||||||
# pidfile: /var/run/perlbal.pid
|
|
||||||
#
|
|
||||||
|
|
||||||
# source function library
|
|
||||||
. /etc/rc.d/init.d/functions
|
|
||||||
|
|
||||||
RETVAL=0
|
|
||||||
|
|
||||||
start() {
|
|
||||||
echo -n $"Starting Perlbal: "
|
|
||||||
daemon perlbal --daemon
|
|
||||||
RETVAL=$?
|
|
||||||
echo
|
|
||||||
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/perlbal
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
echo -n $"Stopping Perlbal: "
|
|
||||||
killproc perlbal
|
|
||||||
echo
|
|
||||||
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/perlbal
|
|
||||||
}
|
|
||||||
|
|
||||||
restart() {
|
|
||||||
stop
|
|
||||||
start
|
|
||||||
}
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
start)
|
|
||||||
start
|
|
||||||
;;
|
|
||||||
stop)
|
|
||||||
stop
|
|
||||||
;;
|
|
||||||
restart|force-reload|reload)
|
|
||||||
restart
|
|
||||||
;;
|
|
||||||
condrestart)
|
|
||||||
[ -f /var/lock/subsys/perlbal ] && restart
|
|
||||||
;;
|
|
||||||
status)
|
|
||||||
status perlbal
|
|
||||||
RETVAL=$?
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart}"
|
|
||||||
exit 1
|
|
||||||
esac
|
|
||||||
|
|
||||||
exit $RETVAL
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
[Unit]
|
||||||
|
Description=Perlbal load-balancer
|
||||||
|
Documentation=man:perlbal(1)
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/usr/bin/perlbal
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
Loading…
Reference in New Issue