Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37044325
en ru br
Репозитории ALT
S:2.0.12-alt1
5.1: 2.0.4-alt1
4.1: 2.0.2-alt2
4.0: 2.0.2-alt2
3.0: 1.7.0-alt1.1
www.altlinux.org/Changes

Группа :: Мониторинг
Пакет: iperf

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define iperf_user _iperf
%define iperf_group _iperf
%define iperf_home %_localstatedir/%name

Name: iperf
Version: 2.0.2
Release: alt2

Summary: Iperf was developed as a modern alternative for measuring TCP and UDP bandwidth performance
License: GPL
Group:  Monitoring

URL:http://dast.nlanr.net/Projects/Iperf
Packager: Vladimir V Kamarzin <vvk at altlinux.ru>
Source0: %name-%version-source.tar.gz
Source1: iperf-tcp.init
Source2: iperf-udp.init
Source3: iperf.sysconfig

# Automatically added by buildreq on Tue Jun 24 2003

BuildRequires: gcc-c++ libstdc++-devel

%description
Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various
parameters and UDP characteristics. Iperf reports bandwidth, delay jitter,
datagram loss.

%prep
%setup -q

%build
%configure
%make

%install
%makeinstall

install -pdm1770 %buildroot/%_localstatedir/%name

install -pDm0755 %SOURCE1 %buildroot/%_initdir/iperf-tcp
install -pDm0755 %SOURCE2 %buildroot/%_initdir/iperf-udp

install -pDm0644 %SOURCE3 %buildroot/%_sysconfdir/sysconfig/%name

%pre
/usr/sbin/groupadd -r -f %iperf_group ||:
/usr/sbin/useradd -g %iperf_group -c 'The iperf Daemons' \
-d %iperf_home -s /dev/null -r %iperf_user >/dev/null 2>&1 ||:

%post
%post_service %name-tcp
%post_service %name-udp

%preun
%preun_service %name-tcp
%preun_service %name-udp

%files
%_bindir/*
%_initdir/*
%config(noreplace) %_sysconfdir/sysconfig/*
%dir %attr(1770,root,%iperf_group) %_localstatedir/%name
%doc README doc/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin