Group :: Monitoramento
RPM: ipband
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
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): íÏÎÉÔÏÒ ÓÅÔÅ×ÏÇÏ ÔÒÁÆÉËÁ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ 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 ÓÌÕÛÁÅÔ ÚÁÄÁÎÎÙÅ ÓÅÔÅ×ÙÅ ÉÎÔÅÒÆÅÊÓÙ ÞÅÒÅÚ ÂÉÂÌÉÏÔÅËÕ PCAP,
ÐÏÄÓÞÉÔÙ×ÁÅÔ ÓÕÍÍÁÒÎÏÅ É ÕÄÅÌØÎÏÅ ÐÏÔÒÅÂÌÅÎÉÅ ÔÒÁÆÉËÁ ÄÌÑ ÕËÁÚÁÎÎÙÈ ÐÏÄÓÅÔÅÊ,
É ÎÁÞÉÎÁÅÔ ×ÅÓÔÉ ÄÅÔÁÌØÎÙÊ ÐÒÏÔÏËÏÌ, ÅÓÌÉ ÐÏÔÒÅÂÌÅÎÉÅ ÔÒÁÆÉËÁ ÐÏÄÓÅÔØÀ
ÐÒÅ×ÙÓÉÌÏ ÏÐÒÅÄÅÌ£ÎÎÙÊ ÐÒÅÄÅÌ.
÷ ÄÏÐÏÌÎÅÎÉÅ Ë ËÏÎÔÒÏÌÀ ÓÏÂÓÔ×ÅÎÎÙÈ ÓÅÔÅ×ÙÍ ÉÎÔÅÒÆÅÊÓÏ× IPBand ÕÍÅÅÔ ÒÁÂÏÔÁÔØ
× Ô.Î. promiscuous-ÒÅÖÉÍÅ, ÐÒÉ ËÏÔÏÒÏÍ ÏÔÌÅÖÉ×ÁÅÔÓÑ ×ÅÓØ ÔÒÁÆÉË
× ÄÁÎÎÏÍ ÆÉÚÉÞÅÓËÏÍ ÓÅÇÍÅÎÔÅ ÌÏËÁÌØÎÏÊ ÓÅÔÉ, Á ÎÅ ÔÏÌØËÏ ÐÒÏÈÏÄÑÝÉÊ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÞÅÒÅÚ ÄÁÎÎÙÊ ËÏÍÐØÀÔÅÒ.
úÁÐÕÓËÁÔØ IPBand ÍÏÖÎÏ Ä×ÕÍÑ ÓÐÏÓÏÂÁÍÉ: ÉÚ ËÏÎÓÏÌÉ É ËÁË ÓÉÓÔÅÍÎÙÊ ÓÅÒ×ÉÓ.
÷Ï ×ÔÏÒÏÍ ÓÌÕÞÁÅ ÓÌÅÄÕÅÔ ÓÏÚÄÁÔØ ÆÁÊÌ ÎÁÓÔÒÏÅË /etc/%name.conf
ÎÁ ÂÁÚÅ ÐÏÍÅÝ£ÎÎÏÇÏ ÒÑÄÏÍ ÏÂÒÁÚÃÁ.
óÏÚÄÁ×ÁÅÍÙÊ ÐÒÏÔÏËÏÌ ×ËÌÀÞÁÅÔ × ÓÅÂÑ IP-ÁÄÒÅÓÁ, ÐÏÒÔÙ É ËÏÌÉÞÅÓÔ×Ï
ÐÅÒÅÄÁÎÎÙÈ ÂÁÊÔ ÄÌÑ ËÁÖÄÏÇÏ ÓÏÅÄÉÎÅÎÉÑ ÎÁ ÍÏÍÅÎÔ ÐÒÅ×ÙÛÅÎÉÑ ÏÇÒÁÎÉÞÅÎÉÊ.
ðÒÏÔÏËÏÌ ÚÁÐÉÓÙ×ÁÅÔÓÑ × ÆÁÊÌ É/ÉÌÉ ÐÅÒÅÄÁ£ÔÓÑ ÐÏ ÐÏÞÔÅ ÎÁ ÕËÁÚÁÎÎÙÊ ÁÄÒÅÓ.
%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
…
Todas as alterações você pod ver aqui
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): íÏÎÉÔÏÒ ÓÅÔÅ×ÏÇÏ ÔÒÁÆÉËÁ ÎÁ ÂÁÚÅ ÂÉÂÌÉÏÔÅËÉ 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 ÓÌÕÛÁÅÔ ÚÁÄÁÎÎÙÅ ÓÅÔÅ×ÙÅ ÉÎÔÅÒÆÅÊÓÙ ÞÅÒÅÚ ÂÉÂÌÉÏÔÅËÕ PCAP,
ÐÏÄÓÞÉÔÙ×ÁÅÔ ÓÕÍÍÁÒÎÏÅ É ÕÄÅÌØÎÏÅ ÐÏÔÒÅÂÌÅÎÉÅ ÔÒÁÆÉËÁ ÄÌÑ ÕËÁÚÁÎÎÙÈ ÐÏÄÓÅÔÅÊ,
É ÎÁÞÉÎÁÅÔ ×ÅÓÔÉ ÄÅÔÁÌØÎÙÊ ÐÒÏÔÏËÏÌ, ÅÓÌÉ ÐÏÔÒÅÂÌÅÎÉÅ ÔÒÁÆÉËÁ ÐÏÄÓÅÔØÀ
ÐÒÅ×ÙÓÉÌÏ ÏÐÒÅÄÅÌ£ÎÎÙÊ ÐÒÅÄÅÌ.
÷ ÄÏÐÏÌÎÅÎÉÅ Ë ËÏÎÔÒÏÌÀ ÓÏÂÓÔ×ÅÎÎÙÈ ÓÅÔÅ×ÙÍ ÉÎÔÅÒÆÅÊÓÏ× IPBand ÕÍÅÅÔ ÒÁÂÏÔÁÔØ
× Ô.Î. promiscuous-ÒÅÖÉÍÅ, ÐÒÉ ËÏÔÏÒÏÍ ÏÔÌÅÖÉ×ÁÅÔÓÑ ×ÅÓØ ÔÒÁÆÉË
× ÄÁÎÎÏÍ ÆÉÚÉÞÅÓËÏÍ ÓÅÇÍÅÎÔÅ ÌÏËÁÌØÎÏÊ ÓÅÔÉ, Á ÎÅ ÔÏÌØËÏ ÐÒÏÈÏÄÑÝÉÊ
ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ÞÅÒÅÚ ÄÁÎÎÙÊ ËÏÍÐØÀÔÅÒ.
úÁÐÕÓËÁÔØ IPBand ÍÏÖÎÏ Ä×ÕÍÑ ÓÐÏÓÏÂÁÍÉ: ÉÚ ËÏÎÓÏÌÉ É ËÁË ÓÉÓÔÅÍÎÙÊ ÓÅÒ×ÉÓ.
÷Ï ×ÔÏÒÏÍ ÓÌÕÞÁÅ ÓÌÅÄÕÅÔ ÓÏÚÄÁÔØ ÆÁÊÌ ÎÁÓÔÒÏÅË /etc/%name.conf
ÎÁ ÂÁÚÅ ÐÏÍÅÝ£ÎÎÏÇÏ ÒÑÄÏÍ ÏÂÒÁÚÃÁ.
óÏÚÄÁ×ÁÅÍÙÊ ÐÒÏÔÏËÏÌ ×ËÌÀÞÁÅÔ × ÓÅÂÑ IP-ÁÄÒÅÓÁ, ÐÏÒÔÙ É ËÏÌÉÞÅÓÔ×Ï
ÐÅÒÅÄÁÎÎÙÈ ÂÁÊÔ ÄÌÑ ËÁÖÄÏÇÏ ÓÏÅÄÉÎÅÎÉÑ ÎÁ ÍÏÍÅÎÔ ÐÒÅ×ÙÛÅÎÉÑ ÏÇÒÁÎÉÞÅÎÉÊ.
ðÒÏÔÏËÏÌ ÚÁÐÉÓÙ×ÁÅÔÓÑ × ÆÁÊÌ É/ÉÌÉ ÐÅÒÅÄÁ£ÔÓÑ ÐÏ ÐÏÞÔÅ ÎÁ ÕËÁÚÁÎÎÙÊ ÁÄÒÅÓ.
%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
…
Todas as alterações você pod ver aqui