a4f661fc |
1 | Summary: Traffic shaper replacement for Internet Service Providers (ISP). |
2 | Name: prometheus |
3 | Version: 0.7.1 |
4 | Release: 1 |
5 | License: GPL |
6 | Vendor: Arachne Labs http://www.arachne.cz |
7 | Packager: Tomas Lastovicka <aquarius@lamer.cz> |
8 | Group: Applications/System |
9 | Source0: http://gpl.arachne.cz/download/%name-%version.tar.gz |
10 | URL: http://gpl.arachne.cz |
11 | Requires: iptables, iproute |
12 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) |
13 | |
14 | %description |
15 | QoS (or Quality-of-service) is traffic shaper replacement for Internet Service |
16 | Providers (ISP). Dump your vintage hard-wired routers/shapers (C|sco, etc.) |
17 | in favour of powerful open source and free solution. |
18 | |
19 | Prometheus QoS generates multiple nested HTB tc classes with various rate and |
20 | ceil values, and implements optional daily traffic quotas and data transfer |
21 | statistics (as HTML). It is compatible with NAT, both asymetrical and |
22 | symetrical, yet still provides good two-way shaping and prioritizing, both |
23 | upload and download. |
24 | |
25 | Prometheus QoS was written in C<<1 and depends on HTB algorithm hardcoded |
26 | in Linux kernel. It is currently being tested in real-world enviroment to |
27 | provide QoS services on internet gateway and proxy being used by 1500+ members |
28 | of CZFree.Net broadband community network. |
29 | |
30 | %prep |
31 | %setup -q |
32 | |
33 | %build |
34 | make %{_smp_mflags} |
35 | |
36 | %install |
37 | rm -rf %{buildroot} |
38 | mkdir -p %{buildroot}%{_sbindir} |
39 | |
40 | %makeinstall |
41 | |
42 | %clean |
43 | rm -rf %{buildroot} |
44 | |
45 | %files |
46 | %defattr(-,root,root) |
47 | %{_sbindir}/prometheus |
48 | |
49 | %changelog |
50 | * Mon Dec 03 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7.1-1 |
51 | - Upgraded to newest version, first *real* build :). |
52 | |
53 | * Sun Dec 02 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7-1 |
54 | - Initial RPM release. |