Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > d30ca7eb0c74bf9324edd389c92b73d7 > files > 4

nfswatch-4.99.4-1mdk.src.rpm

Summary:	An NFS traffic monitoring tool
Name:		nfswatch
Version:	4.99.4
Release:	1mdk
License:	BSD
Group:		Monitoring
URL:		http://nfswatch.sourceforge.net
Source0:	http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Source1:	nfswatch.init.bz2
Source2:	nfswatch.sysconfig.bz2
Source3:	nfswatch.logrotate.bz2
BuildRequires:	ncurses-devel
Requires(post,preun): rpm-helper
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Nfswatch is a command-line tool for monitoring NFS traffic.
Nfswatch can capture and analyze the NFS packets on a particular
network interface or on all interfaces.

Install nfswatch if you need a program to monitor NFS traffic.

%prep

%setup -q

mkdir -p Mandriva
bzcat %{SOURCE1} > Mandriva/nfswatch.init
bzcat %{SOURCE2} > Mandriva/nfswatch.sysconfig
bzcat %{SOURCE3} > Mandriva/nfswatch.logrotate

%build

%make

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

install -d %{buildroot}%{_sbindir}
install -d %{buildroot}%{_initrddir}
install -d %{buildroot}%{_sysconfdir}/logrotate.d
install -d %{buildroot}%{_sysconfdir}/sysconfig
install -d %{buildroot}%{_var}/log
install -d %{buildroot}%{_mandir}/man8

install -m0755 nfswatch %{buildroot}%{_sbindir}/
install -m0755 nfslogsum %{buildroot}%{_sbindir}/
install -m0644 nfswatch.8 %{buildroot}%{_mandir}/man8/nfswatch.8
install -m0644 nfslogsum.8 %{buildroot}%{_mandir}/man8/nfslogsum.8

install -m755 Mandriva/nfswatch.init %{buildroot}%{_initrddir}/nfswatch
install -m644 Mandriva/nfswatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/nfswatch
install -m644 Mandriva/nfswatch.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/nfswatch

touch %{buildroot}%{_var}/log/nfswatch.log

%post
%_post_service nfswatch
%create_ghostfile %{_var}/log/nfswatch.log root root 0644

%preun
%_preun_service nfswatch

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-,root,root)
%doc LICENSE README
%attr(0755,root,root) %{_initrddir}/nfswatch
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/nfswatch
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/nfswatch
%attr(0755,root,root) %{_sbindir}/nfswatch
%attr(0755,root,root) %{_sbindir}/nfslogsum
%attr(0644,root,root) %{_mandir}/man8/*
%ghost %attr(0644,root,root) %{_var}/log/nfswatch.log

%changelog
* Wed Jul 13 2005 Oden Eriksson <oeriksson@mandriva.com> 4.99.4-1mdk
- 4.99.4 (Minor feature enhancements)

* Sat May 21 2005 Oden Eriksson <oeriksson@mandriva.com> 4.99.2-1mdk
- initial Mandriva package
- used parts of the provided spec file