Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=200c8e86ea916ff248959d6ef95def85055e13d2
commit 200c8e86ea916ff248959d6ef95def85055e13d2 Author: James Buren <[email protected]> Date: Tue Nov 6 10:11:14 2012 -0600 iperf-2.0.5-2-x86_64 * add systemd service for server mode diff --git a/source/network-extra/iperf/FrugalBuild b/source/network-extra/iperf/FrugalBuild index 0313e9e..e636251 100644 --- a/source/network-extra/iperf/FrugalBuild +++ b/source/network-extra/iperf/FrugalBuild @@ -3,13 +3,16 @@ pkgname=iperf pkgver=2.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="Iperf is a tool to measure maximum TCP bandwidth" depends=('libstdc++') groups=('network-extra') archs=('i686' 'x86_64') -Finclude sourceforge -sha1sums=('7302792dcb1bd7aeba032fef6d3dcc310e4d113f') +_F_systemd_units=($pkgname=e) +Finclude sourceforge systemd +source=(${source[@]} $pkgname.service) +sha1sums=('7302792dcb1bd7aeba032fef6d3dcc310e4d113f' \ + 'b56012881e0c22ec759d537280502f99984446e8') build() { @@ -17,6 +20,8 @@ build() Ffilerel doc/{*.html,*.gif} /usr/share/doc/$pkgname-$pkgver Fsed 'head -1' 'head -n 1' configure Fbuild + Ffile /lib/systemd/system/$pkgname.service + Fgenscriptlet } # optimization OK diff --git a/source/network-extra/iperf/iperf.service b/source/network-extra/iperf/iperf.service new file mode 100644 index 0000000..9a2aa79 --- /dev/null +++ b/source/network-extra/iperf/iperf.service @@ -0,0 +1,12 @@ +[Unit] +Description=iperf server +After=network.target + +[Service] +User=nobody +Group=nobody +ExecStart=/usr/bin/iperf -s +Type=simple + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
