Package ipfm: Specfile

Name: ipfm
Version: 0.11.5
Release: alt1

Summary: IP Flow Meter - bandwidth analysis tool
License: GPL
Group: Monitoring
Url: http://robert.cheramy.net/%name
Source0: %url/archive/%name-%version.tgz
Source1: %name.service
Source2: %name.cron
Source3: %name.conf

%define crondir %_sysconfdir/cron.weekly

BuildPreReq: libpcap-devel, flex, byacc
#uildPreReq: %crondir

Summary(ru_RU.KOI8-R): IP Flow Meter - \xc1\xce\xc1\xcc\xc9\xda\xc1\xd4\xcf\xd2 \xda\xc1\xc7\xd2\xd5\xda\xcb\xc9 \xd3\xc5\xd4\xc5\xd7\xd9\xc8 \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xcf\xd7

%description
ipfm is a bandwidth analysis tool that starts as system service and counts
how much data was send and received by specified hosts through an Internet link.
ipfm uses PCAP library in normal or promiscuous mode.

%description -l ru_RU.KOI8-R
IP Flow Meter \xda\xc1\xd0\xd5\xd3\xcb\xc1\xc5\xd4\xd3\xd1 \xd7 \xcb\xc1\xde\xc5\xd3\xd4\xd7\xc5 \xd3\xc9\xd3\xd4\xc5\xcd\xce\xcf\xc7\xcf \xd3\xc5\xd2\xd7\xc9\xd3\xc1 \xc9 \xd0\xcf\xc4\xd3\xde\xc9\xd4\xd9\xd7\xc1\xc5\xd4
\xcb\xcf\xcc\xc9\xde\xc5\xd3\xd4\xd7\xcf \xc2\xc1\xca\xd4, \xd0\xd2\xc9\xce\xd1\xd4\xd9\xc8 \xc9 \xd0\xc5\xd2\xc5\xc4\xc1\xce\xce\xd9\xc8 \xd0\xcf \xd3\xc5\xd4\xc9. \xee\xc1\xcb\xcf\xd0\xcc\xc5\xce\xce\xd9\xc5 \xc4\xc1\xce\xce\xd9\xc5
\xd5\xd0\xcf\xd2\xd1\xc4\xcf\xde\xc9\xd7\xc1\xc0\xd4\xd3\xd1 \xd0\xcf IP-\xc1\xc4\xd2\xc5\xd3\xc1\xcd \xcb\xcf\xcd\xd0\xd8\xc0\xd4\xc5\xd2\xcf\xd7 \xc9 \xd3 \xda\xc1\xc4\xc1\xce\xce\xcf\xca \xd0\xc5\xd2\xc9\xcf\xc4\xc9\xde\xce\xcf\xd3\xd4\xd8\xc0
\xda\xc1\xd0\xc9\xd3\xd9\xd7\xc1\xc0\xd4\xd3\xd1 \xd7 \xd4\xc5\xcb\xd3\xd4\xcf\xd7\xd9\xc5 \xc6\xc1\xca\xcc\xd9 \xd7 \xcb\xc1\xd4\xc1\xcc\xcf\xc7\xc5 %_logdir/%name.

IPFM \xd3\xd0\xcf\xd3\xcf\xc2\xc5\xce \xcf\xc4\xce\xcf\xd7\xd2\xc5\xcd\xc5\xce\xce\xcf \xd3\xd0\xcf\xd3\xcf\xc2\xc5\xce \xd7\xc5\xd3\xd4\xc9 \xce\xc5\xd3\xcb\xcf\xcc\xd8\xcb\xcf \xcf\xd4ޣ\xd4\xcf\xd7
\xd3 \xd2\xc1\xda\xce\xd9\xcd\xc9 \xd0\xc5\xd2\xc9\xcf\xc4\xc1\xcd\xc9 \xda\xc1\xd0\xc9\xd3\xc9 \xc9 \xcf\xde\xc9\xd3\xd4\xcb\xc9,\xc9\xce\xcb\xd2\xc5\xcd\xc5\xce\xd4\xce\xd9\xcd\xc9 \xc9\xcc\xc9 \xd3\xc2\xd2\xc1\xd3\xd9\xd7\xc1\xc5\xcd\xd9\xcd\xc9 \xd3ޣ\xd4\xde\xc9\xcb\xc1\xcd\xc9,
\xc4\xc9\xc1\xd0\xc1\xda\xcf\xce\xc1\xcd\xc9 \xcf\xd4\xd3\xcc\xc5\xd6\xc9\xd7\xc1\xc5\xcd\xd9\xc8 IP-\xc1\xc4\xd2\xc5\xd3\xcf\xd7 \xc9 \xce\xc1\xd0\xd2\xc1\xd7\xcc\xc5\xce\xc9\xc5\xcd \xc4\xc1\xce\xce\xd9\xc8, \xc9 \xd4.\xc4.
\xeb \xcf\xc7\xd2\xc1\xce\xc9\xde\xc5\xce\xc9\xd1\xcd IPFM \xcf\xd4\xce\xcf\xd3\xc9\xd4\xd3\xd1 \xce\xc5\xd7\xcf\xda\xcd\xcf\xd6\xce\xcf\xd3\xd4\xd8 \xce\xc1\xc2\xcc\xc0\xc4\xc1\xd4\xd8
\xce\xc5\xd3\xcb\xcf\xcc\xd8\xcb\xcf \xd3\xc5\xd4\xc5\xd7\xd9\xc8 \xc9\xce\xd4\xc5\xd2\xc6\xc5\xca\xd3\xcf\xd7 \xcf\xc4\xce\xcf\xd7\xd2\xc5\xcd\xc5\xce\xce\xcf.

\xe4\xcc\xd1 \xd0\xcf\xcc\xd5\xde\xc5\xce\xc9\xd1 \xd3\xd7\xc5\xc4\xc5\xce\xc9\xca \xc9\xda \xd1\xc4\xd2\xc1 \xcf\xd0\xc5\xd2\xc1\xc3\xc9\xcf\xce\xce\xcf\xca \xd3\xc9\xd3\xd4\xc5\xcd\xd9 IPFM \xc9\xd3\xd0\xcf\xcc\xd8\xda\xd5\xc5\xd4
\xc2\xc9\xc2\xcc\xc9\xcf\xd4\xc5\xcb\xd5 PCAP \xd7 \xce\xcf\xd2\xcd\xc1\xcc\xd8\xce\xcf\xcd \xc9\xcc\xc9 \xd4.\xce. promiscuous ("\xd0\xcf\xc4\xd3\xcc\xd5\xdb\xc9\xd7\xc1\xc0\xdd\xc5\xcd") \xd2\xc5\xd6\xc9\xcd\xc5,
\xd7 \xcb\xcf\xd4\xcf\xd2\xcf\xcd \xc1\xce\xc1\xcc\xc9\xda\xc9\xd2\xd5\xc5\xd4\xd3\xd1 \xd4\xd2\xc1\xc6\xc9\xcb, \xd0\xd2\xcf\xc8\xcf\xc4\xd1\xdd\xc9\xca \xce\xc5 \xd4\xcf\xcc\xd8\xcb\xcf \xde\xc5\xd2\xc5\xda \xcc\xcf\xcb\xc1\xcc\xd8\xce\xd9\xca \xcb\xcf\xcd\xd0\xd8\xc0\xd4\xc5\xd2,
\xce\xcf \xc9 \xde\xc5\xd2\xc5\xda \xd7\xd3\xc5 \xcf\xd3\xd4\xc1\xcc\xd8\xce\xd9\xc5 \xcb\xcf\xcd\xd0\xd8\xc0\xd4\xc5\xd2\xd9 \xd7 \xd4\xcf\xcd \xd6\xc5 \xc6\xc9\xda\xc9\xde\xc5\xd3\xcb\xcf\xcd \xd3\xc5\xc7\xcd\xc5\xce\xd4\xc5 \xd3\xc5\xd4\xc9.

%prep
%setup -q
%__subst s,@localstatedir@/log,%_logdir,g  Makefile.common.in
%__subst s,@localstatedir@/run,%_var/run,g Makefile.common.in
%configure

%build
%make_build

%install
%make ROOT=%buildroot install
install -pD       %SOURCE1 %buildroot%_initdir/%name
#nstall -pD       %SOURCE2 %buildroot%crondir/%name
install -pD -m600 %SOURCE3 %buildroot%_sysconfdir/%name.conf

%files
%config(noreplace) %_sysconfdir/%name.conf
%_sbindir/%name
%_mandir/*/%name.*
%_logdir/%name
%exclude %_var/run
%_initdir/%name
#crondir/%name

%post                                                                                                                         
%post_service %name

%preun
%preun_service %name

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

## EOF ##