Пакет ipband: Specfile

Name: ipband
Version: 0.8
Release: alt1

Summary: PCAP-based traffic monitor
License: GPL
Group: Monitoring
Url: http://%name.sourceforge.net/
Source0: %url/%name-%version.tgz
Source1: %name.service
Source2: %name.conf

BuildPreReq: libpcap-devel

Summary(ru_RU.KOI8-R): \xed\xcf\xce\xc9\xd4\xcf\xd2 \xd3\xc5\xd4\xc5\xd7\xcf\xc7\xcf \xd4\xd2\xc1\xc6\xc9\xcb\xc1 \xce\xc1 \xc2\xc1\xda\xc5 \xc2\xc9\xc2\xcc\xc9\xcf\xd4\xc5\xcb\xc9 PCAP

%description
ipband is a pcap based IP traffic monitor. It listens to a network interface
in promiscuous mode, tallies per-subnet traffic and bandwidth usage and starts
detailed logging if specified threshold for the specific subnet is exceeded.

The utility could be handy in a limited bandwidth WAN environment (frame relay,
ISDN etc. circuits) to pinpoint offending traffic source if certain links
become saturated to the point where legitimate packets start getting dropped.

It also can be used to monitor internet connection when specifying the range
of local ip addresses (to avoid firing reports about non-local networks).

%description -l ru_RU.KOI8-R
IP Bandwidth Monitor \xd3\xcc\xd5\xdb\xc1\xc5\xd4 \xda\xc1\xc4\xc1\xce\xce\xd9\xc5 \xd3\xc5\xd4\xc5\xd7\xd9\xc5 \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xd9 \xde\xc5\xd2\xc5\xda \xc2\xc9\xc2\xcc\xc9\xcf\xd4\xc5\xcb\xd5 PCAP,
\xd0\xcf\xc4\xd3\xde\xc9\xd4\xd9\xd7\xc1\xc5\xd4 \xd3\xd5\xcd\xcd\xc1\xd2\xce\xcf\xc5 \xc9 \xd5\xc4\xc5\xcc\xd8\xce\xcf\xc5 \xd0\xcf\xd4\xd2\xc5\xc2\xcc\xc5\xce\xc9\xc5 \xd4\xd2\xc1\xc6\xc9\xcb\xc1 \xc4\xcc\xd1 \xd5\xcb\xc1\xda\xc1\xce\xce\xd9\xc8 \xd0\xcf\xc4\xd3\xc5\xd4\xc5\xca,
\xc9 \xce\xc1\xde\xc9\xce\xc1\xc5\xd4 \xd7\xc5\xd3\xd4\xc9 \xc4\xc5\xd4\xc1\xcc\xd8\xce\xd9\xca \xd0\xd2\xcf\xd4\xcf\xcb\xcf\xcc, \xc5\xd3\xcc\xc9 \xd0\xcf\xd4\xd2\xc5\xc2\xcc\xc5\xce\xc9\xc5 \xd4\xd2\xc1\xc6\xc9\xcb\xc1 \xd0\xcf\xc4\xd3\xc5\xd4\xd8\xc0
\xd0\xd2\xc5\xd7\xd9\xd3\xc9\xcc\xcf \xcf\xd0\xd2\xc5\xc4\xc5̣\xce\xce\xd9\xca \xd0\xd2\xc5\xc4\xc5\xcc.

\xf7 \xc4\xcf\xd0\xcf\xcc\xce\xc5\xce\xc9\xc5 \xcb \xcb\xcf\xce\xd4\xd2\xcf\xcc\xc0 \xd3\xcf\xc2\xd3\xd4\xd7\xc5\xce\xce\xd9\xc8 \xd3\xc5\xd4\xc5\xd7\xd9\xcd \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xcf\xd7 IPBand \xd5\xcd\xc5\xc5\xd4 \xd2\xc1\xc2\xcf\xd4\xc1\xd4\xd8
\xd7 \xd4.\xce. promiscuous-\xd2\xc5\xd6\xc9\xcd\xc5, \xd0\xd2\xc9 \xcb\xcf\xd4\xcf\xd2\xcf\xcd \xcf\xd4\xcc\xc5\xd6\xc9\xd7\xc1\xc5\xd4\xd3\xd1 \xd7\xc5\xd3\xd8 \xd4\xd2\xc1\xc6\xc9\xcb
\xd7 \xc4\xc1\xce\xce\xcf\xcd \xc6\xc9\xda\xc9\xde\xc5\xd3\xcb\xcf\xcd \xd3\xc5\xc7\xcd\xc5\xce\xd4\xc5 \xcc\xcf\xcb\xc1\xcc\xd8\xce\xcf\xca \xd3\xc5\xd4\xc9, \xc1 \xce\xc5 \xd4\xcf\xcc\xd8\xcb\xcf \xd0\xd2\xcf\xc8\xcf\xc4\xd1\xdd\xc9\xca
\xce\xc5\xd0\xcf\xd3\xd2\xc5\xc4\xd3\xd4\xd7\xc5\xce\xce\xcf \xde\xc5\xd2\xc5\xda \xc4\xc1\xce\xce\xd9\xca \xcb\xcf\xcd\xd0\xd8\xc0\xd4\xc5\xd2.

\xfa\xc1\xd0\xd5\xd3\xcb\xc1\xd4\xd8 IPBand \xcd\xcf\xd6\xce\xcf \xc4\xd7\xd5\xcd\xd1 \xd3\xd0\xcf\xd3\xcf\xc2\xc1\xcd\xc9: \xc9\xda \xcb\xcf\xce\xd3\xcf\xcc\xc9 \xc9 \xcb\xc1\xcb \xd3\xc9\xd3\xd4\xc5\xcd\xce\xd9\xca \xd3\xc5\xd2\xd7\xc9\xd3.
\xf7\xcf \xd7\xd4\xcf\xd2\xcf\xcd \xd3\xcc\xd5\xde\xc1\xc5 \xd3\xcc\xc5\xc4\xd5\xc5\xd4 \xd3\xcf\xda\xc4\xc1\xd4\xd8 \xc6\xc1\xca\xcc \xce\xc1\xd3\xd4\xd2\xcf\xc5\xcb /etc/%name.conf
\xce\xc1 \xc2\xc1\xda\xc5 \xd0\xcf\xcd\xc5ݣ\xce\xce\xcf\xc7\xcf \xd2\xd1\xc4\xcf\xcd \xcf\xc2\xd2\xc1\xda\xc3\xc1.

\xf3\xcf\xda\xc4\xc1\xd7\xc1\xc5\xcd\xd9\xca \xd0\xd2\xcf\xd4\xcf\xcb\xcf\xcc \xd7\xcb\xcc\xc0\xde\xc1\xc5\xd4 \xd7 \xd3\xc5\xc2\xd1 IP-\xc1\xc4\xd2\xc5\xd3\xc1, \xd0\xcf\xd2\xd4\xd9 \xc9 \xcb\xcf\xcc\xc9\xde\xc5\xd3\xd4\xd7\xcf
\xd0\xc5\xd2\xc5\xc4\xc1\xce\xce\xd9\xc8 \xc2\xc1\xca\xd4 \xc4\xcc\xd1 \xcb\xc1\xd6\xc4\xcf\xc7\xcf \xd3\xcf\xc5\xc4\xc9\xce\xc5\xce\xc9\xd1 \xce\xc1 \xcd\xcf\xcd\xc5\xce\xd4 \xd0\xd2\xc5\xd7\xd9\xdb\xc5\xce\xc9\xd1 \xcf\xc7\xd2\xc1\xce\xc9\xde\xc5\xce\xc9\xca.
\xf0\xd2\xcf\xd4\xcf\xcb\xcf\xcc \xda\xc1\xd0\xc9\xd3\xd9\xd7\xc1\xc5\xd4\xd3\xd1 \xd7 \xc6\xc1\xca\xcc \xc9/\xc9\xcc\xc9 \xd0\xc5\xd2\xc5\xc4\xc1\xa3\xd4\xd3\xd1 \xd0\xcf \xd0\xcf\xde\xd4\xc5 \xce\xc1 \xd5\xcb\xc1\xda\xc1\xce\xce\xd9\xca \xc1\xc4\xd2\xc5\xd3.

%prep
%setup -q

%build
%make_build

%install
%__install -pD -m700 %name             %buildroot%_prefix/sbin/%name
%__install -pD -m444 %name.1           %buildroot%_man1dir/%name.1
%__install -pD -m644 %name.sample.conf %buildroot%_sysconfdir/%name.sample.conf
%__install -pD -m700 %SOURCE1          %buildroot%_initdir/%name
%__install -pD -m600 %SOURCE2          %buildroot%_sysconfdir/%name.conf
%__install -pD -m644 /dev/null         %buildroot%_logdir/%name.log

%files
%_prefix/sbin/%name
%_man1dir/%name.1*
%_sysconfdir/%name.sample.conf
%_initdir/%name
%config(noreplace) %_sysconfdir/%name.conf
%ghost %_logdir/%name.log

%post
%post_service %name
if [ ! -f %_sysconfdir/%name.conf ]; then
    echo "NOTE: Rename %_sysconfdir/%name.sample.conf to %_sysconfdir/%name.conf"
    echo "      and put here your own settings."
fi

%preun
%preun_service %name

%changelog
* Mon Jan 22 2007 Ilya G. Evseev <evseev@altlinux.ru> 0.8-alt1
- Updated to new version 0.8

* Sat Jul 16 2005 Ilya G. Evseev <evseev@altlinux.ru> 0.7.2-alt1
- Initial build

## EOF ##