Name: iptraf Version: 3.0.1 Release: 4mamba Summary: A console-based network statistics utility for Linux Group: Network/Monitoring Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://iptraf.seul.org/ Source: ftp://iptraf.seul.org/pub/iptraf/iptraf-%{version}.tar.gz Patch0: %{name}-3.0.1-compile.fix.patch Patch1: %{name}-3.0.1-incltypes.patch Patch2: %{name}-3.0.1-ipv6-fix.patch Patch3: %{name}-3.0.1-ipv6.patch Patch4: iptraf-3.0.1-kernel-3.6.patch Patch5: iptraf-3.0.1-tun_tap_support.patch License: GPL ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: glibc-devel BuildRequires: libncurses-devel BuildRoot: %{_tmppath}/%{name}-%{version}-root %description IPTraf is a console-based network statistics utility for Linux. It gathers a variety of figures such as TCP connection packet and byte counts, interface statistics and activity indicators, TCP/UDP traffic breakdowns, and LAN station packet and byte counts. %prep %setup -q %patch0 -p1 %patch1 -p1 %patch3 -p1 %patch2 -p1 %patch4 -p1 %patch5 -p1 %build pushd src %make TARGET=%{_bindir} WORKDIR=/var/cache/iptraf LOGDIR=/var/log/iptraf %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}/var/cache/iptraf mkdir -p %{buildroot}/var/log/iptraf #mkdir -p %{buildroot}/var/run/iptraf pushd src echo "N" | \ %makeinstall \ TARGET=%{buildroot}%{_bindir} \ WORKDIR=%{buildroot}/var/cache/iptraf \ LOGDIR=%{buildroot}/var/log/iptraf install -d -m0755 %{buildroot}%{_tmpfilesdir} cat > %{buildroot}%{_tmpfilesdir}/iptraf.conf << _EOF d /run/iptraf 755 root root _EOF %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %pre %tmpfiles_create iptraf.conf : %files %defattr(-,root,root) %attr(0755,root,root) %{_bindir}/iptraf %attr(0755,root,root) %{_bindir}/rvnamed %{_tmpfilesdir}/iptraf.conf %dir /var/cache/iptraf %dir /var/log/iptraf /var/cache/iptraf/version %changelog * Sun Mar 17 2019 Silvan Calarco 3.0.1-4mamba - replace static /var/run directory with systempd tmpfiles script to create it in /run * Fri May 09 2014 Silvan Calarco 3.0.1-3mamba - added a patch to fix support for tun/tap interfaces (see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499756) * Wed Jul 10 2013 Automatic Build System 3.0.1-2mamba - automatic version update by autodist * Thu Jan 08 2009 Silvan Calarco 3.0.1-1mamba - automatic update by autodist * Tue Sep 18 2007 Aleph0 3.0.0-1mamba - update to 3.0.0 * Fri Jul 30 2004 Silvan Calarco 2.7.0-2qilnx - rebuild with correct workdir (/var/cache/iptraf) * Tue Feb 24 2004 Silvan Calarco 2.7.0-1qilnx - first build