Debian Bug report logs - #565137
inetutils-ping: please implement "-w deadline" option

version graph

Package: inetutils-ping; Maintainer for inetutils-ping is Guillem Jover <guillem@debian.org>; Source for inetutils-ping is src:inetutils (PTS, buildd, popcon).

Reported by: Petr Salinger <Petr.Salinger@seznam.cz>

Date: Wed, 13 Jan 2010 09:06:01 UTC

Severity: wishlist

Found in version 0.6.19-1

Fixed in version inetutils/2:1.8-1

Done: Guillem Jover <guillem@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Guillem Jover <guillem@debian.org>:
Bug#565137; Package inetutils-ping. (Wed, 13 Jan 2010 09:06:04 GMT) (full text, mbox, link).


Acknowledgement sent to Petr Salinger <Petr.Salinger@seznam.cz>:
New Bug report received and forwarded. Copy sent to Guillem Jover <guillem@debian.org>. (Wed, 13 Jan 2010 09:06:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Petr Salinger <Petr.Salinger@seznam.cz>
To: submit@bugs.debian.org
Subject: inetutils-ping: please implement "-w deadline" option
Date: Wed, 13 Jan 2010 12:07:48 +0100 (CET)
Package: inetutils-ping
Version: 0.6.19-1
Severity: wishlist
User: debian-bsd@lists.debian.org
Usertags: kfreebsd

Hi,

on linux, iputils-ping is frequently used. It is also the default one
for nagios plugins. Therefore nagios is currently uninstallable on 
GNU/kFreeBSD, see #555532.

For proper funcionality of nagios is needed to implement this option
of iputils-ping:

 -w deadline
    Specify  a  timeout, in seconds, before ping exits regardless of
    how many packets have been sent or received. In this  case ping
    does  not  stop after count packet are sent, it waits either for
    deadline expire or until count probes are answered or for some
    error notification from network.


Thanks for considering.

Petr





Information forwarded to debian-bugs-dist@lists.debian.org, Guillem Jover <guillem@debian.org>:
Bug#565137; Package inetutils-ping. (Fri, 22 Jan 2010 08:12:02 GMT) (full text, mbox, link).


Acknowledgement sent to Jan Wagner <waja@cyconet.org>:
Extra info received and forwarded to list. Copy sent to Guillem Jover <guillem@debian.org>. (Fri, 22 Jan 2010 08:12:02 GMT) (full text, mbox, link).


Message #10 received at 565137@bugs.debian.org (full text, mbox, reply):

From: Jan Wagner <waja@cyconet.org>
To: 565137@bugs.debian.org
Cc: Petr Salinger <Petr.Salinger@seznam.cz>
Subject: Re: inetutils-ping: please implement "-w deadline" option
Date: Fri, 22 Jan 2010 09:09:22 +0100
[Message part 1 (text/plain, inline)]
Hi there,

On Wednesday, 13. January 2010, you wrote:
> on linux, iputils-ping is frequently used. It is also the default one
> for nagios plugins. Therefore nagios is currently uninstallable on
> GNU/kFreeBSD, see #555532.
>
> For proper funcionality of nagios is needed to implement this option
> of iputils-ping:

on behalf of the Nagios maintainers ... without this deadline option, we run 
into the 10 seconds timout such often, that it is not possible to use the host 
alive check in a productive environment, as there are to much false positives.
 
>   -w deadline
>      Specify  a  timeout, in seconds, before ping exits regardless of
>      how many packets have been sent or received. In this  case ping
>      does  not  stop after count packet are sent, it waits either for
>      deadline expire or until count probes are answered or for some
>      error notification from network.

also really good would be:

       -W timeout
        Time to wait for a response, in seconds. The option affects only
        timeout in absense of any responses, otherwise ping waits for two
        RTTs.

As long as we have this issue open, check_ping is likely unusable on all 
supported non-linux archs on debian.

Thanks and with kind regards, Jan.
-- 
Never write mail to <waja@spamfalle.info>, you have been warned!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d-- s+: a C+++ UL++++ P+ L+++ E--- W+++ N+++ o++ K++ w--- O M V- PS PE Y++
PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h---- r+++ y++++ 
------END GEEK CODE BLOCK------
[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#565137; Package inetutils-ping. (Sat, 23 Jan 2010 15:57:52 GMT) (full text, mbox, link).


Acknowledgement sent to Guillem Jover <guillem@debian.org>:
Extra info received and forwarded to list. (Sat, 23 Jan 2010 15:57:52 GMT) (full text, mbox, link).


Message #15 received at 565137@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: Jan Wagner <waja@cyconet.org>, 565137@bugs.debian.org
Cc: Petr Salinger <Petr.Salinger@seznam.cz>
Subject: Re: Bug#565137: inetutils-ping: please implement "-w deadline" option
Date: Sat, 23 Jan 2010 16:51:06 +0100
Hi!

On Fri, 2010-01-22 at 09:09:22 +0100, Jan Wagner wrote:
> On Wednesday, 13. January 2010, you wrote:
> > on linux, iputils-ping is frequently used. It is also the default one
> > for nagios plugins. Therefore nagios is currently uninstallable on
> > GNU/kFreeBSD, see #555532.
> >
> > For proper funcionality of nagios is needed to implement this option
> > of iputils-ping:
> 
> on behalf of the Nagios maintainers ... without this deadline option, we run 
> into the 10 seconds timout such often, that it is not possible to use the host 
> alive check in a productive environment, as there are to much false positives.

> >   -w deadline
> >      Specify  a  timeout, in seconds, before ping exits regardless of
> >      how many packets have been sent or received. In this  case ping
> >      does  not  stop after count packet are sent, it waits either for
> >      deadline expire or until count probes are answered or for some
> >      error notification from network.

This (-w, --timeout) is already implemented in the latest upstream
release which I should finish preparing and uploading to Debian.

> also really good would be:
> 
>        -W timeout
>         Time to wait for a response, in seconds. The option affects only
>         timeout in absense of any responses, otherwise ping waits for two
>         RTTs.

This has been briefly commented on the upstream mailing list but no
one has offered code yet, if you'd really like this as well, could you
file a new bug report on inetutils-ping, so that we don't clutter this
bug report?

thanks,
guillem




Information forwarded to debian-bugs-dist@lists.debian.org, Guillem Jover <guillem@debian.org>:
Bug#565137; Package inetutils-ping. (Sat, 23 Jan 2010 16:21:07 GMT) (full text, mbox, link).


Acknowledgement sent to Jan Wagner <waja@cyconet.org>:
Extra info received and forwarded to list. Copy sent to Guillem Jover <guillem@debian.org>. (Sat, 23 Jan 2010 16:21:07 GMT) (full text, mbox, link).


Message #20 received at 565137@bugs.debian.org (full text, mbox, reply):

From: Jan Wagner <waja@cyconet.org>
To: 565137@bugs.debian.org
Cc: Guillem Jover <guillem@debian.org>
Subject: Re: Bug#565137: inetutils-ping: please implement "-w deadline" option
Date: Sat, 23 Jan 2010 17:07:42 +0100
[Message part 1 (text/plain, inline)]
Hi Guillem,

On Saturday 23 January 2010, you wrote:
> This (-w, --timeout) is already implemented in the latest upstream
> release which I should finish preparing and uploading to Debian.

oh cool, sounds great!

> > also really good would be:
> >
> >        -W timeout
> >         Time to wait for a response, in seconds. The option affects only
> >         timeout in absense of any responses, otherwise ping waits for two
> >         RTTs.
>
> This has been briefly commented on the upstream mailing list but no
> one has offered code yet, if you'd really like this as well, could you
> file a new bug report on inetutils-ping, so that we don't clutter this
> bug report?

Hmm ... what about cloning (and retile) the bug? Would you mind? :)

Cheers, Jan.
-- 
Never write mail to <waja@spamfalle.info>, you have been warned!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d-- s+: a C+++ UL++++ P+ L+++ E--- W+++ N+++ o++ K++ w--- O M V- PS PE Y++
PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h---- r+++ y++++ 
------END GEEK CODE BLOCK------

[signature.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Guillem Jover <guillem@debian.org>:
Bug#565137; Package inetutils-ping. (Wed, 14 Apr 2010 13:18:12 GMT) (full text, mbox, link).


Acknowledgement sent to Jan Wagner <waja@cyconet.org>:
Extra info received and forwarded to list. Copy sent to Guillem Jover <guillem@debian.org>. (Wed, 14 Apr 2010 13:18:12 GMT) (full text, mbox, link).


Message #25 received at 565137@bugs.debian.org (full text, mbox, reply):

From: Jan Wagner <waja@cyconet.org>
To: 565137@bugs.debian.org
Cc: Guillem Jover <guillem@debian.org>
Subject: Re: Bug#565137: inetutils-ping: please implement "-w deadline" option
Date: Wed, 14 Apr 2010 15:09:24 +0200
[Message part 1 (text/plain, inline)]
Hi Guillem,

On Saturday 23 January 2010 17:07:42 Jan Wagner wrote:
> On Saturday 23 January 2010, you wrote:
> > This (-w, --timeout) is already implemented in the latest upstream
> > release which I should finish preparing and uploading to Debian.
>
> oh cool, sounds great!

what about the new package? Could we get that into squeeze soon?

Thanks and with kind regards, Jan.
-- 
Never write mail to <waja@spamfalle.info>, you have been warned!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT d-- s+: a C+++ UL++++ P+ L+++ E--- W+++ N+++ o++ K++ w--- O M V- PS PE Y++
PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h---- r+++ y++++ 
------END GEEK CODE BLOCK------

[signature.asc (application/pgp-signature, inline)]

Reply sent to Guillem Jover <guillem@debian.org>:
You have taken responsibility. (Sun, 12 Sep 2010 14:51:19 GMT) (full text, mbox, link).


Notification sent to Petr Salinger <Petr.Salinger@seznam.cz>:
Bug acknowledged by developer. (Sun, 12 Sep 2010 14:51:19 GMT) (full text, mbox, link).


Message #30 received at 565137-close@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: 565137-close@bugs.debian.org
Subject: Bug#565137: fixed in inetutils 2:1.8-1
Date: Sun, 12 Sep 2010 14:48:01 +0000
Source: inetutils
Source-Version: 2:1.8-1

We believe that the bug you reported is fixed in the latest version of
inetutils, which is due to be installed in the Debian FTP archive:

inetutils-ftp_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-ftp_1.8-1_amd64.deb
inetutils-ftpd_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-ftpd_1.8-1_amd64.deb
inetutils-inetd_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-inetd_1.8-1_amd64.deb
inetutils-ping_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-ping_1.8-1_amd64.deb
inetutils-syslogd_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-syslogd_1.8-1_amd64.deb
inetutils-talk_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-talk_1.8-1_amd64.deb
inetutils-talkd_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-talkd_1.8-1_amd64.deb
inetutils-telnet_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-telnet_1.8-1_amd64.deb
inetutils-telnetd_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-telnetd_1.8-1_amd64.deb
inetutils-tools_1.8-1_amd64.deb
  to main/i/inetutils/inetutils-tools_1.8-1_amd64.deb
inetutils_1.8-1.debian.tar.gz
  to main/i/inetutils/inetutils_1.8-1.debian.tar.gz
inetutils_1.8-1.dsc
  to main/i/inetutils/inetutils_1.8-1.dsc
inetutils_1.8.orig.tar.gz
  to main/i/inetutils/inetutils_1.8.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 565137@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guillem Jover <guillem@debian.org> (supplier of updated inetutils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 12 Sep 2010 16:00:53 +0200
Source: inetutils
Binary: inetutils-ftp inetutils-ftpd inetutils-inetd inetutils-ping inetutils-syslogd inetutils-talk inetutils-talkd inetutils-telnet inetutils-telnetd inetutils-tools
Architecture: source amd64
Version: 2:1.8-1
Distribution: experimental
Urgency: low
Maintainer: Guillem Jover <guillem@debian.org>
Changed-By: Guillem Jover <guillem@debian.org>
Description: 
 inetutils-ftp - File Transfer Protocol client
 inetutils-ftpd - File Transfer Protocol server
 inetutils-inetd - internet super server
 inetutils-ping - ICMP echo tool
 inetutils-syslogd - system logging daemon
 inetutils-talk - talk to another user
 inetutils-talkd - remote user communication server
 inetutils-telnet - telnet client
 inetutils-telnetd - telnet server
 inetutils-tools - base networking utilities (experimental package)
Closes: 404760 503567 515070 519316 565137 590128 594422
Changes: 
 inetutils (2:1.8-1) experimental; urgency=low
 .
   * New upstream release.
     - Implement “ping -w timeout”. (Closes: #565137)
     - debian/patches/01_no_link_extralibs.patch: Remove, merged upstream.
     - debian/patches/07_dev_test_e.patch: Likewise.
     - debian/patches/52_sigalarm.patch: Likewise.
     - debian/patches/99_acinclude_del_dnl.patch: Likewise.
     - debian/patches/99_ping_default_inf_count.patch: Likewise.
     - debian/patches/10_syslog_klog_doc.patch: Refreshed.
     - debian/patches/22_syslogd_conf.patch: Likewise.
     - debian/patches/30_ping_suid_perms.patch: Likewise.
     - debian/patches/50_split_load_conffile.patch: Likewise.
     - debian/patches/51_add_load_confdir_support.patch: Likewise.
     - debian/patches/53_man_inetd_max_conn.patch: Likewise.
   * Upstream switched to generate man pages from --help output, which is
     a regression from previous man pages inherited from BSD. Revert the
     removal and disable help2man logic.
     - debian/patches/01_revert_manpage_removal.patch: New file.
   * Install man pages for inetutils-ifconfig and ping6.
   * Fix man page warnings.
   * Switch to source format “3.0 (quilt)”:
     - Remove quilt from Build-Depends.
     - Remove quilt.make include from debian/rules.
     - Remove patch and unpatch targets from debian/rules.
     - Remove now unneeded quilt references in debian/README.source.
   * Remove Marcus Brinkmann and Jeff Bailey from Uploaders field, thanks for
     your previous work! (Closes: #503567)
   * Switch Vcs fields to the new git repositories.
   * Explicitly include BSD licenses into debian/copyright, instead of
     referencing generic and non-matching file from common-licenses.
   * Now using Standards-Version 3.9.1.
   * Remove obsolete and unused libopie-dev Build-Depends.
   * Do not segfault in inetd when a service does not have any argument.
     (Closes: #515070, #590128)
   * Make inetd listen on ports when enabling tcpmux services.
   * Change inetd “tcp” and “udp” service protocol semantics to default them
     to IPv4 only connections. Change “tcp6” and “udp6” to accept IPv4 mapped
     addresses. And add “tcp6only” and “udp6only” for IPv6 only connections.
     (Closes: #404760, #519316, #594422)
Checksums-Sha1: 
 ed4b016d470771e267d7c8be26c446be95362faa 1490 inetutils_1.8-1.dsc
 598445859b511f73681e4d74a41d65cd6ae0f83e 1853512 inetutils_1.8.orig.tar.gz
 ad4b9258411250324f29cdebc90608f8485adfac 82264 inetutils_1.8-1.debian.tar.gz
 8006af0ef10b1b8ebc75ed371da987386b0e7712 153782 inetutils-ftp_1.8-1_amd64.deb
 c5774afd655951b21ce2f0399ed7fe6c9f0b1c17 152150 inetutils-ftpd_1.8-1_amd64.deb
 98bc2ca0ea3f95680da36ad8f42808e2a3d31e7e 128026 inetutils-inetd_1.8-1_amd64.deb
 9a7cfe3e86ea733d452eb08c978d0ee177950077 151660 inetutils-ping_1.8-1_amd64.deb
 30de2b2901de04ad87d84062c8a069a5ba8b1e5b 130728 inetutils-syslogd_1.8-1_amd64.deb
 2995499a1664f2972659ef73ac49ed53190be007 117004 inetutils-talk_1.8-1_amd64.deb
 77ce61c292d1f782d022279b182b5103c4204494 152652 inetutils-talkd_1.8-1_amd64.deb
 3d374f8a1406bd0aaff5861af8ee45e20597bc7a 169116 inetutils-telnet_1.8-1_amd64.deb
 4ea5b7c2f2caf4c78e3e80577c7c5c11caf86997 151792 inetutils-telnetd_1.8-1_amd64.deb
 95fc32f89a6f66afac05fe79cc4c9811decbe51f 126358 inetutils-tools_1.8-1_amd64.deb
Checksums-Sha256: 
 db70d0f26af19fa2db1232e5a23bf674f7643b927f7c9bf0ed12e6885deb66e6 1490 inetutils_1.8-1.dsc
 c8500baee04b9ea408c9e65e24ad7f5b41e7d96d42fb1d29abf25b52b68311c7 1853512 inetutils_1.8.orig.tar.gz
 8579cb1695be4d2ba88793e4136de1e26f6488515cca4b325d4b74fee7bcae81 82264 inetutils_1.8-1.debian.tar.gz
 fe675fbe7efa06ed2eff36fbbb4701f570a71764ef46bb8a0762b4ba217bdc14 153782 inetutils-ftp_1.8-1_amd64.deb
 df2c895a330a16d6615d360422c2acc53ebe5ee523a50f43220cba90b2e55bb2 152150 inetutils-ftpd_1.8-1_amd64.deb
 c4f7e51c25ab28896e220c06239062080d1836cb857c2b7cd98adc49e53748b4 128026 inetutils-inetd_1.8-1_amd64.deb
 648769b0334f14449860c5297d4b0535057a3499c3ba36a8e9a8a2787f5aeb6f 151660 inetutils-ping_1.8-1_amd64.deb
 97074456a4389c04f7df108f1fd7deb9307c72f27386d372ae6aac30339d5b8b 130728 inetutils-syslogd_1.8-1_amd64.deb
 6c3b66de0f4f19b1997eeac965ea624f77185c9197943d8033a6e390a40cd1d8 117004 inetutils-talk_1.8-1_amd64.deb
 c74c5f8f14efe260a43767ef8358dc3fb03011611534a0be5b712be8a4dd0fa7 152652 inetutils-talkd_1.8-1_amd64.deb
 5c300e455fcff050dc94e7a2b104c6cc38deffca856b3fa7bb260f74737a0f48 169116 inetutils-telnet_1.8-1_amd64.deb
 01a114edf5a77e00b9ad78204858f6298e999b567f5d74445ab5f68d717699f5 151792 inetutils-telnetd_1.8-1_amd64.deb
 4aa994f7701ffc0acafc4eac008a6295c58da71d16cb2cf1713c4fa4d56b0ae0 126358 inetutils-tools_1.8-1_amd64.deb
Files: 
 7c057d126e5202592b6805666f9a8565 1490 net extra inetutils_1.8-1.dsc
 ad8fdcdf1797b9ca258264a6b04e48fd 1853512 net extra inetutils_1.8.orig.tar.gz
 71751fd8f3cbd4f6cf8e1b07724d2581 82264 net extra inetutils_1.8-1.debian.tar.gz
 a109b6552f93d6775992a9a14492e240 153782 net extra inetutils-ftp_1.8-1_amd64.deb
 caffb9ebc13ce1e1b4d172d9da830bb3 152150 net extra inetutils-ftpd_1.8-1_amd64.deb
 fd0ed72c26e603a71e0756a684e1133e 128026 net extra inetutils-inetd_1.8-1_amd64.deb
 c2be65d6e4ed0707bfc802d66b7b12cb 151660 net extra inetutils-ping_1.8-1_amd64.deb
 556911787682d202f379ac499e5b02e8 130728 net extra inetutils-syslogd_1.8-1_amd64.deb
 87969c80bf6d7bde0cd01a62d5c7da0a 117004 net extra inetutils-talk_1.8-1_amd64.deb
 3dec147fe9d3f63a9911773e477b3e66 152652 net extra inetutils-talkd_1.8-1_amd64.deb
 527d4238ed4e265765d62f239a89f6d7 169116 net extra inetutils-telnet_1.8-1_amd64.deb
 29f6ebab6332201bea32986ad02d65fc 151792 net extra inetutils-telnetd_1.8-1_amd64.deb
 d52d019aaf6be2cb9ae7f3fb038b9794 126358 net extra inetutils-tools_1.8-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkyM5TwACgkQuW9ciZ2SjJt8tACfe05gWQG5vBPrA57U1h8AdzlB
v8oAoOJlLab6upuCKkL3gKrU2mfYZ6qc
=sV0v
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 11 Oct 2010 07:34:26 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon Oct 9 07:37:55 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.