Your message dated Sat, 05 Jul 2008 09:32:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#431066: fixed in arping 2.07~pre1-2
has caused the Debian Bug report #431066,
regarding install network/ip-up.d script to check for IP duplicates
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
431066: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=431066
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: arping
Version: 2.05-2
Severity: wishlist
Tags: patch
Attached patch adds a network/ip-up.d script that uses arping to check for
IP duplicates after bringing up the interface. If the IP we're bringing up
is already taken, this brings the interface down.
Note that duplicate IPs can be very harmful and even cause loss of data. For
example, if you setup a mailserver with the IP of another mail server by
mistake, your host might get to receive all incoming mail attempts, rejecting
them with permanent errors and causing massive loss of mail.
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-686
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to ca_ES.UTF-8)
Versions of packages arping depends on:
ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries
ii libnet1 1.1.2.1-2 library for the construction and h
ii libpcap0.8 0.9.5-1 System interface for user-level pa
ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scrip
arping recommends no packages.
-- no debconf information
diff -Nur arping-2.05.old/debian/control arping-2.05/debian/control
--- arping-2.05.old/debian/control 2007-06-29 13:19:54.000000000 +0200
+++ arping-2.05/debian/control 2007-06-29 13:22:49.000000000 +0200
@@ -7,7 +7,7 @@
Package: arping
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, lsb-base (>= 3.0-10)
Conflicts: iputils-arping, iputils-ping (<< 20001110-6)
Description: sends IP and/or ARP pings (to the MAC address)
The arping utility sends ARP and/or ICMP requests to the specified host
diff -Nur arping-2.05.old/debian/if-up arping-2.05/debian/if-up
--- arping-2.05.old/debian/if-up 1970-01-01 01:00:00.000000000 +0100
+++ arping-2.05/debian/if-up 2007-06-29 13:26:03.000000000 +0200
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+. /lib/lsb/init-functions
+
+log_action_begin_msg "Using arping to check duplicity of ${IF_ADDRESS}"
+
+if arping -c 1 -d -I ${IFACE} ${IF_ADDRESS} > /dev/null ; then
+ ifconfig ${IFACE} down
+ msg="Another computer is already using ${IF_ADDRESS}"
+ status=1
+else
+ msg="No duplicates found"
+ status=0
+fi
+
+log_action_end_msg ${status} "${msg}"
+
+[ ${status} = 0 ]
diff -Nur arping-2.05.old/debian/rules arping-2.05/debian/rules
--- arping-2.05.old/debian/rules 2007-06-29 13:19:54.000000000 +0200
+++ arping-2.05/debian/rules 2007-06-29 13:28:13.000000000 +0200
@@ -27,9 +27,11 @@
install -d debian/tmp/usr/sbin
install -d debian/tmp/usr/share/doc/$(pkg)/examples
install -d debian/tmp/usr/share/man/man8
+ install -d debian/tmp/etc/network/if-up.d
install -m 0644 debian/copyright debian/tmp/usr/share/doc/$(pkg)
install -sm 0755 $(pkg) debian/tmp/usr/sbin
install -m 0755 arping-scan-net.sh
debian/tmp/usr/share/doc/$(pkg)/examples
+ install -m 0755 debian/if-up debian/tmp/etc/network/if-up.d/arping
gzip -9c README >debian/tmp/usr/share/doc/$(pkg)/README.gz
gzip -9c debian/changelog
>debian/tmp/usr/share/doc/$(pkg)/changelog.Debian.gz
gzip -9c debian/README.Debian
>debian/tmp/usr/share/doc/$(pkg)/README.Debian.gz
--- End Message ---
--- Begin Message ---
Source: arping
Source-Version: 2.07~pre1-2
We believe that the bug you reported is fixed in the latest version of
arping, which is due to be installed in the Debian FTP archive:
arping_2.07~pre1-2.diff.gz
to pool/main/a/arping/arping_2.07~pre1-2.diff.gz
arping_2.07~pre1-2.dsc
to pool/main/a/arping/arping_2.07~pre1-2.dsc
arping_2.07~pre1-2_amd64.deb
to pool/main/a/arping/arping_2.07~pre1-2_amd64.deb
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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Giuseppe Iuculano <[EMAIL PROTECTED]> (supplier of updated arping 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 30 Jun 2008 16:45:28 +0200
Source: arping
Binary: arping
Architecture: source amd64
Version: 2.07~pre1-2
Distribution: unstable
Urgency: low
Maintainer: Giuseppe Iuculano <[EMAIL PROTECTED]>
Changed-By: Giuseppe Iuculano <[EMAIL PROTECTED]>
Description:
arping - sends IP and/or ARP pings (to the MAC address)
Closes: 431066
Changes:
arping (2.07~pre1-2) unstable; urgency=low
.
* Added a patch (improved) that adds a network/ip-up.d script for using
arping to check for IP duplicates after bringing up the interface. Thanks
to Robert Millan (Closes: #431066)
* debian/rules:
+ Removed CFLAGS settings, this is now done by dpkg-buildpackage
+ Added dh_installinit and dh_installifupdown in binary-arch section
* debian/control:
+ Added lsb-base (>= 3.0-10) to Depends (debian/arping.if-up needs it)
+ Modified debhelper version in Build-Depends, debhelper (>= 5.0.44~),
dh_installinit is in debhelper (>= 5.0.44~)
Checksums-Sha1:
b3e17b31328ef054537c6068026fcb0397405c7c 1072 arping_2.07~pre1-2.dsc
8f991a54bd9242c30786a1d654e58509f0aea189 6466 arping_2.07~pre1-2.diff.gz
ba4dc44d2fe9b2a361183be3ce4c623f22e4e230 24696 arping_2.07~pre1-2_amd64.deb
Checksums-Sha256:
0709f35039a6fefe111f41e3f4bec7ef873666556ac7bc3f8489a252f8bc0b9a 1072
arping_2.07~pre1-2.dsc
b68926f2230f765b02f1ab9a741f97856bf4486a1aa53fcd622a5dfdad0356b4 6466
arping_2.07~pre1-2.diff.gz
aa1434a561c93374a784f7e29d9a6933a8504ee383136d1138825034eb6ea762 24696
arping_2.07~pre1-2_amd64.deb
Files:
3d059a7380db1c8e1b015ae4e4d728c0 1072 net optional arping_2.07~pre1-2.dsc
4bf4ead2f50c1fd2e539063412a1b173 6466 net optional arping_2.07~pre1-2.diff.gz
3c17e8303de5b3807a63b9784cce5644 24696 net optional
arping_2.07~pre1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkhuNz8ACgkQeGfVPHR5Nd32nwCgvNPGNUCwTQKmB6zWvZgKstfm
LSwAn1VHBvgfcqTovV53ehOuWcA1XS9j
=diIN
-----END PGP SIGNATURE-----
--- End Message ---