Activity log for bug #331535

Date Who What changed Old value New value Message
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