2009-02-19 13:00:00 |
Dinger |
bug |
|
|
added bug |
2009-02-23 21:06:17 |
Dinger |
bug |
|
|
added attachment 'iperf-die-on-bind-fail.patch' (Patch which fixes the issue, at least for this bug.) |
2009-02-23 21:22:42 |
Dinger |
bug |
|
|
added attachment 'iperf-die-on-bind-fail.patch' (corrected patch) |
2009-03-12 17:51:10 |
Brian Murray |
bug |
|
|
assigned to iperf (Debian) |
2009-03-12 17:52:39 |
Brian Murray |
iperf: status |
New |
Triaged |
|
2009-03-12 17:52:39 |
Brian Murray |
iperf: importance |
Undecided |
Medium |
|
2009-03-12 17:52:39 |
Brian Murray |
iperf: statusexplanation |
|
I've tested this patch using iperf version 2.0.4-3 from Jaunty Jackalope and it works as advertised. The iperf package is actually synced from Debian so the patch should be forwarded to them. |
|
2009-03-12 17:52:58 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Sponsors for universe |
2009-03-12 20:48:23 |
Brian Murray |
bug |
|
|
added attachment 'iperf_2.0.4-3ubuntu1.debdiff' (iperf_2.0.4-3ubuntu1.debdiff) |
2009-03-12 20:53:44 |
Brian Murray |
iperf: status |
New |
Unknown |
|
2009-03-12 20:53:44 |
Brian Murray |
iperf: importance |
Undecided |
Unknown |
|
2009-03-12 20:53:44 |
Brian Murray |
iperf: statusexplanation |
|
|
|
2009-03-12 21:04:29 |
Bug Watch Updater |
iperf: status |
Unknown |
Fix Released |
|
2009-03-16 17:10:32 |
Brian Murray |
title |
iperf fails to die when bind fails |
sync request - iperf fails to die when bind fails |
|
2009-03-16 17:14:05 |
Brian Murray |
description |
Binary package hint: iperf
When iperf is ran as an normal user, and you tell it to listen on a privileged port (anything below 1024), it should die when the bind fails. Instead, it acts as if its still listening on the port you specified.
bwindle@wh-mon06:~$ apt-cache policy iperf
iperf:
Installed: 2.0.4-1
Candidate: 2.0.4-1
Version table:
*** 2.0.4-1 0
500 http://us.archive.ubuntu.com intrepid/universe Packages
100 /var/lib/dpkg/status
bwindle@wh-mon06:~$ iperf -s -p 500
bind failed: Permission denied
------------------------------------------------------------
Server listening on TCP port 500
TCP window size: 85.3 KByte (default)
------------------------------------------------------------ |
Binary package hint: iperf
When iperf is ran as an normal user, and you tell it to listen on a privileged port (anything below 1024), it should die when the bind fails. Instead, it acts as if its still listening on the port you specified.
bwindle@wh-mon06:~$ apt-cache policy iperf
iperf:
Installed: 2.0.4-1
Candidate: 2.0.4-1
Version table:
*** 2.0.4-1 0
500 http://us.archive.ubuntu.com intrepid/universe Packages
100 /var/lib/dpkg/status
----
Sync request of iperf version 2.0.4-4 from Debian unstable.
iperf (2.0.4-4) unstable; urgency=low
* Die instead of warn on bind/connect fatal errors (thanks to Deny IP Any
Any). (closes: #517239, #518033)
* Add missing comma after ${shlibs:Depends} in the control file. Add
Homepage in control file. (thanks to lintian).
-- Roberto Lumbreras <rover@debian.org> Wed, 04 Mar 2009 12:46:12 +0100
bwindle@wh-mon06:~$ iperf -s -p 500
bind failed: Permission denied
------------------------------------------------------------
Server listening on TCP port 500
TCP window size: 85.3 KByte (default)
------------------------------------------------------------ |
|
2009-03-16 17:14:57 |
Brian Murray |
description |
Binary package hint: iperf
When iperf is ran as an normal user, and you tell it to listen on a privileged port (anything below 1024), it should die when the bind fails. Instead, it acts as if its still listening on the port you specified.
bwindle@wh-mon06:~$ apt-cache policy iperf
iperf:
Installed: 2.0.4-1
Candidate: 2.0.4-1
Version table:
*** 2.0.4-1 0
500 http://us.archive.ubuntu.com intrepid/universe Packages
100 /var/lib/dpkg/status
----
Sync request of iperf version 2.0.4-4 from Debian unstable.
iperf (2.0.4-4) unstable; urgency=low
* Die instead of warn on bind/connect fatal errors (thanks to Deny IP Any
Any). (closes: #517239, #518033)
* Add missing comma after ${shlibs:Depends} in the control file. Add
Homepage in control file. (thanks to lintian).
-- Roberto Lumbreras <rover@debian.org> Wed, 04 Mar 2009 12:46:12 +0100
bwindle@wh-mon06:~$ iperf -s -p 500
bind failed: Permission denied
------------------------------------------------------------
Server listening on TCP port 500
TCP window size: 85.3 KByte (default)
------------------------------------------------------------ |
Binary package hint: iperf
When iperf is ran as an normal user, and you tell it to listen on a privileged port (anything below 1024), it should die when the bind fails. Instead, it acts as if its still listening on the port you specified.
bwindle@wh-mon06:~$ apt-cache policy iperf
iperf:
Installed: 2.0.4-1
Candidate: 2.0.4-1
Version table:
*** 2.0.4-1 0
500 http://us.archive.ubuntu.com intrepid/universe Packages
100 /var/lib/dpkg/status
bwindle@wh-mon06:~$ iperf -s -p 500
bind failed: Permission denied
------------------------------------------------------------
Server listening on TCP port 500
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
----
Sync request of iperf version 2.0.4-4 from Debian unstable.
iperf (2.0.4-4) unstable; urgency=low
* Die instead of warn on bind/connect fatal errors (thanks to Deny IP Any
Any). (closes: #517239, #518033)
* Add missing comma after ${shlibs:Depends} in the control file. Add
Homepage in control file. (thanks to lintian).
-- Roberto Lumbreras <rover@debian.org> Wed, 04 Mar 2009 12:46:12 +0100 |
|
2009-03-16 17:15:42 |
Iulian Udrea |
iperf: status |
Triaged |
Confirmed |
|
2009-03-16 17:15:42 |
Iulian Udrea |
iperf: statusexplanation |
I've tested this patch using iperf version 2.0.4-3 from Jaunty Jackalope and it works as advertised. The iperf package is actually synced from Debian so the patch should be forwarded to them. |
Acknowledged. |
|
2009-03-16 17:15:53 |
Iulian Udrea |
bug |
|
|
added subscriber Ubuntu Package Archive Administrators |
2009-03-18 16:47:34 |
Dustin Kirkland |
iperf (Ubuntu): status |
Confirmed |
Fix Released |
|
2009-03-18 16:47:34 |
Dustin Kirkland |
iperf (Ubuntu): assignee |
|
kirkland |
|