Package: iputils-arping
Version: 3:20071127-1
Severity: normal
Tags: patch

Quite coincidentally, I got to read the "Description" field of the 
iputils-arping
package.  I don't know why this hasn't been spotted earlier - but there is not
a single true statement, neither in the first line nor in the rest.

The arping does not send ICMP echo requests, it sends ARP requests.  It does
not send them to an ARP address (which is wrong term anyway, but I assume it
means a MAC address) - it sends the requests to an IP address.  And it is not
useful when you don't know the IP address...

I have attached a patch with proposed change of the entry.  The man(8) arping is
quite fine.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iputils-arping depends on:
ii  libc6                         2.7-12     GNU C Library: Shared libraries

iputils-arping recommends no packages.

-- no debconf information
diff -c iputils-20071127/debian/control\~ iputils-20071127/debian/control
*** iputils-20071127/debian/control~    2008-07-07 16:01:15.000000000 +0200
--- iputils-20071127/debian/control     2008-07-07 16:09:58.000000000 +0200
***************
*** 40,50 ****
  Depends: ${shlibs:Depends}
  Conflicts: suidmanager (<< 0.50), arping, iputils-ping (<<20001110-6)
  Replaces: netbase (<< 4.00)
! Description: Tool to send ICMP echo requests to an ARP address
!  The arping command acts like the standard ping command except it pings
!  a machine by its ARP address instead of its IP address.  It is typically
!  used to locate a machine if its hardware address is known but its IP
!  address is unknown
  
  Package: netkit-ping
  Architecture: any
--- 40,55 ----
  Depends: ${shlibs:Depends}
  Conflicts: suidmanager (<< 0.50), arping, iputils-ping (<<20001110-6)
  Replaces: netbase (<< 4.00)
! Description: Tool to send ARP Requests for an IP address
!  The standard ping command sends ICMP Echo Requests to an IP address.
!  To do that on an Ethernet-type link, however, the sending node needs
!  to know the MAC address of the destination, so when standard ping
!  fails, you don't really know whether it is the address resolution or
!  the Echo Request that fails.
!  .
!  The arping command only does the ARP part, so it can be useful after
!  a failed ping in figuring out whether it is the resolution or the
!  ICMP Echo that fails.  It can do other useful things, too.
  
  Package: netkit-ping
  Architecture: any

Reply via email to