moved files needed for rpm out of trunk
authoraquarius <aquarius@251d49ef-1d17-4917-a970-b30cf55b089b>
Wed, 9 Jan 2008 11:16:18 +0000 (11:16 +0000)
committeraquarius <aquarius@251d49ef-1d17-4917-a970-b30cf55b089b>
Wed, 9 Jan 2008 11:16:18 +0000 (11:16 +0000)
git-svn-id: https://dev.arachne.cz/repos/prometheus/trunk@46 251d49ef-1d17-4917-a970-b30cf55b089b

prometheus-conf-rh.patch [deleted file]
prometheus.spec [deleted file]

diff --git a/prometheus-conf-rh.patch b/prometheus-conf-rh.patch
deleted file mode 100644 (file)
index 913d0bc..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
---- prometheus.c       2008-01-06 11:54:28.000000000 +0100
-+++ prometheus-rh.c    2008-01-06 11:54:09.000000000 +0100
-@@ -57,17 +57,17 @@
- char *mark="MARK";\r
- char *mark_iptables="MARK --set-mark ";\r
- int dry_run=0;                         /* preview - use puts() instead of system() */\r
--char *config="/etc/prometheus.conf";   /* main configuration file */\r
--char *hosts="/etc/hosts";              /* line bandwidth definition file */\r
-+char *config="/etc/prometheus/prometheus.conf";   /* main configuration file */\r
-+char *hosts="/etc/prometheus/hosts";              /* line bandwidth definition file */\r
- char *tc="/sbin/tc";                   /* requires tc with HTB support */\r
--char *iptables="/usr/sbin/iptables";       /* requires iptables utility */\r
--char *iptablessave="/usr/sbin/iptables-save"; /* new */\r
--char *iptablesrestore="/usr/sbin/iptables-restore";  /* new */\r
-+char *iptables="/sbin/iptables";       /* requires iptables utility */\r
-+char *iptablessave="/sbin/iptables-save"; /* new */\r
-+char *iptablesrestore="/sbin/iptables-restore";  /* new */\r
- char *iptablesfile="/var/spool/prometheus.iptables";  /* new; file for iptables-restore*/\r
- char *iptablespreamble="*mangle\n:PREROUTING ACCEPT [0:0]\n:POSTROUTING ACCEPT [0:0]\n:INPUT ACCEPT [0:0]\n:OUTPUT ACCEPT [0:0]\n:FORWARD ACCEPT [0:0]";\r
- FILE *iptables_file=NULL;\r
--char *html="/var/www/traffic.html";    /* hall of fame filename */\r
--char *preview="/var/www/preview.html"; /* hall of fame preview */\r
-+char *html="/var/www/html/traffic.html";    /* hall of fame filename */\r
-+char *preview="/var/www/html/preview.html"; /* hall of fame preview */\r
- char *cmdlog="/var/log/prometheus";    /* command log filename */\r
- char *credit="/var/run/prometheus.credit";  /* credit log file */\r
- int enable_credit=1;                   /* enable credit file */\r
-@@ -93,7 +93,7 @@
- int qos_free_delay=0;   /* seconds to sleep before applying new QoS rules */\r
- int digital_divide=2;     /* controls digital divide weirdness ratio, 1...3 */ \r
- int max_nesting=3;      /* maximum nesting of HTB clases, built-in maximum seems to be 4 */\r
--int htb_r2q=1;      \r
-+int htb_r2q=1;\r
- int burst=8;            /* HTB burst (in kbits) */\r
- int burst_main=64;\r
- int burst_group=32;\r
diff --git a/prometheus.spec b/prometheus.spec
deleted file mode 100644 (file)
index eea812f..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-Summary: Traffic shaper replacement for Internet Service Providers (ISP).
-Name: prometheus
-Version: 0.7.7
-Release: 4
-License: GPL
-Vendor: Arachne Labs http://www.arachne.cz
-Packager: Tomas Lastovicka <aquarius@lamer.cz>
-Group: Applications/System
-Source0: http://gpl.arachne.cz/download/%name-%version.tar.gz
-Patch0: prometheus-conf-rh.patch
-URL: http://gpl.arachne.cz
-Requires: iptables, iproute
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-%description
-QoS (or Quality-of-service) is traffic shaper replacement for Internet Service
-Providers (ISP). Dump your vintage hard-wired routers/shapers (C|sco, etc.) 
-in favour of powerful open source and free solution.
-
-Prometheus QoS generates multiple nested HTB tc classes with various rate and
-ceil values, and implements optional daily traffic quotas and data transfer
-statistics (as HTML). It is compatible with NAT, both asymetrical and
-symetrical, yet still provides good two-way shaping and prioritizing, both
-upload and download. 
-
-Prometheus QoS was written in C<<1 and depends on HTB algorithm hardcoded
-in Linux kernel. It is currently being tested in real-world enviroment to
-provide QoS services on internet gateway and proxy being used by 1500+ members
-of CZFree.Net broadband community network. 
-
-%prep
-%setup -q
-%patch0 -p0
-
-%build
-make %{_smp_mflags}
-
-%install
-rm -rf %{buildroot}
-mkdir -p %{buildroot}%{_sbindir}
-mkdir -p %{buildroot}%{_mandir}/man1
-mkdir -p %{buildroot}%{_mandir}/man5
-mkdir -p %{buildroot}%{_sysconfdir}/cron.d
-mkdir -p %{buildroot}%{_sysconfdir}/prometheus
-
-%makeinstall
-
-%clean
-rm -rf %{buildroot}
-
-%files
-%defattr(-,root,root)
-%{_sbindir}/prometheus
-%{_mandir}/man1/prometheus.1*
-%{_mandir}/man5/prometheus.conf.5*
-%config(noreplace) %{_sysconfdir}/cron.d/prometheus
-%config(noreplace) %{_sysconfdir}/prometheus/prometheus.conf
-%config(noreplace) %{_sysconfdir}/prometheus/hosts
-
-%changelog
-* Sun Jan 6 2008 Tomas Lastovicka <aquarius@lamer.cz> 0.7.7-4
-- added sample configuration files
-- added patch which reflects different locations of some files in redhat-like distros
-
-* Sat Jan 5 2008 Tomas Lastovicka <aquarius@lamer.cz> 0.7.7-3
-- removed screen from dependencies
-- cleaned up cron file
-
-* Sat Jan 5 2008 Tomas Lastovicka <aquarius@lamer.cz> 0.7.7-2
-- added manual pages
-- added crontab file
-
-* Fri Dec 28 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7.7-1
-- update to latest upstream upstream 0.7.7
-
-* Mon Dec 03 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7.1-1
-- Upgraded to newest version, first *real* build :).
-
-* Sun Dec 02 2007 Tomas Lastovicka <aquarius@lamer.cz> 0.7-1
-- Initial RPM release.
This page took 0.192503 seconds and 4 git commands to generate.