Debian Bug report logs - #537681
ip route monitor command not available

version graph

Package: iproute; Maintainer for iproute is Alexander Wirt <formorer@debian.org>; Source for iproute is src:iproute2 (PTS, buildd, popcon).

Reported by: martin f krafft <madduck@debian.org>

Date: Mon, 20 Jul 2009 07:45:02 UTC

Severity: minor

Tags: fixed-upstream

Found in version iproute/20090324-1

Fixed in version iproute/20120319-1

Done: Andreas Henriksson <andreas@fatal.se>

Bug is archived. No further changes may be made.

Forwarded to http://patchwork.ozlabs.org/patch/105748/

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, Debian iproute maintainers <ah-iproute@debian.org>:
Bug#537681; Package iproute. (Mon, 20 Jul 2009 07:45:12 GMT) (full text, mbox, link).


Acknowledgement sent to martin f krafft <madduck@debian.org>:
New Bug report received and forwarded. Copy sent to Debian iproute maintainers <ah-iproute@debian.org>. (Mon, 20 Jul 2009 07:45:17 GMT) (full text, mbox, link).


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

From: martin f krafft <madduck@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ip route monitor command not available
Date: Mon, 20 Jul 2009 09:17:48 +0200
[Message part 1 (text/plain, inline)]
Package: iproute
Version: 20090324-1
Severity: minor

lapse:~|master|% ip route help
Usage: ip route { list | flush } SELECTOR
       ip route get ADDRESS [ from ADDRESS iif STRING ]
                            [ oif STRING ]  [ tos TOS ]
       ip route { add | del | change | append | replace | monitor } ROUTE
                                                          ^^^^^^^

But:

lapse:~|master|% ip -6 r monitor default
Command "monitor" is unknown, try "ip route help".

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

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iproute depends on:
ii  libc6                         2.9-20     GNU C Library: Shared libraries
ii  libdb4.7                      4.7.25-7   Berkeley v4.7 Database Libraries [

Versions of packages iproute recommends:
ii  libatm1                       2.4.1-17.2 shared library for ATM (Asynchrono

Versions of packages iproute suggests:
pn  iproute-doc                   <none>     (no description available)

-- no debconf information


-- 
 .''`.   martin f. krafft <madduck@d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems
[digital_signature_gpg.asc (application/pgp-signature, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian iproute maintainers <ah-iproute@debian.org>:
Bug#537681; Package iproute. (Wed, 20 Jul 2011 15:09:03 GMT) (full text, mbox, link).


Acknowledgement sent to Andreas Henriksson <andreas@fatal.se>:
Extra info received and forwarded to list. Copy sent to Debian iproute maintainers <ah-iproute@debian.org>. (Wed, 20 Jul 2011 15:09:03 GMT) (full text, mbox, link).


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

From: Andreas Henriksson <andreas@fatal.se>
To: shemminger@vyatta.com
Cc: netdev@vger.kernel.org, martin f krafft <madduck@debian.org>, 537681@bugs.debian.org
Subject: [PATCH] iproute2: Remove "monitor" from "ip route help" output
Date: Wed, 20 Jul 2011 17:08:14 +0200
$ ip route help 2>&1 | grep monitor
ip route { add | del | change | append | replace | monitor } ROUTE
$ ip route monitor
Command "monitor" is unknown, try "ip route help".

(I guess what was really intended is "ip monitor route", so just remove
the argument from the help output.)

Originally reported by martin f krafft at http://bugs.debian.org/537681

While at it, also drop all non-existant (route,link,netns) monitor
arguments from the ip(8) man page.

Signed-off-by: Andreas Henriksson <andreas@fatal.se>

diff --git a/ip/iproute.c b/ip/iproute.c
index ca09029..21e1a4b 100644
--- a/ip/iproute.c
+++ b/ip/iproute.c
@@ -63,7 +63,7 @@ static void usage(void)
 	fprintf(stderr, "       ip route get ADDRESS [ from ADDRESS iif STRING ]\n");
 	fprintf(stderr, "                            [ oif STRING ]  [ tos TOS ]\n");
 	fprintf(stderr, "                            [ mark NUMBER ]\n");
-	fprintf(stderr, "       ip route { add | del | change | append | replace | monitor } ROUTE\n");
+	fprintf(stderr, "       ip route { add | del | change | append | replace } ROUTE\n");
 	fprintf(stderr, "SELECTOR := [ root PREFIX ] [ match PREFIX ] [ exact PREFIX ]\n");
 	fprintf(stderr, "            [ table TABLE_ID ] [ proto RTPROTO ]\n");
 	fprintf(stderr, "            [ type TYPE ] [ scope SCOPE ]\n");
diff --git a/man/man8/ip.8 b/man/man8/ip.8
index 8d2ab87..26cb17f 100644
--- a/man/man8/ip.8
+++ b/man/man8/ip.8
@@ -14,7 +14,7 @@ ip \- show / manipulate routing, devices, policy routing and tunnels
 .ti -8
 .IR OBJECT " := { "
 .BR link " | " addr " | " addrlabel " | " route " | " rule " | " neigh " | "\
- tunnel " | " maddr " | "  mroute " | " monitor " }"
+ tunnel " | " maddr " | "  mroute " }"
 .sp
 
 .ti -8
@@ -165,7 +165,7 @@ tentative " | " deprecated " | " dadfailed " | " temporary " ]"
 .BR "ip addrlabel" " { " list " | " flush " }"
 
 .ti -8
-.BR "ip netns" " { " list " | " monitor " } "
+.BR "ip netns" " { " list " } "
 
 .ti -8
 .BR "ip netns" " { " add " | " delete " } "
@@ -198,7 +198,7 @@ tentative " | " deprecated " | " dadfailed " | " temporary " ]"
 
 .ti -8
 .BR "ip route" " { " add " | " del " | " change " | " append " | "\
-replace " | " monitor " } "
+replace " } "
 .I  ROUTE
 
 .ti -8
@@ -2547,7 +2547,6 @@ bind mounting all of the per network namespace configure files into
 their traditional location in /etc.
 
 .SS ip netns list - show all of the named network namespaces
-.SS ip netns monitor - report when network namespace names are created and destroyed
 .SS ip netns add NAME - create a new named network namespace
 .SS ip netns delete NAME - delete the name of a network namespace
 .SS ip netns exec NAME cmd ... - Run cmd in the named network namespace




Set Bug forwarded-to-address to 'http://patchwork.ozlabs.org/patch/105748/'. Request was from Andreas Henriksson <andreas@fatal.se> to control@bugs.debian.org. (Wed, 20 Jul 2011 15:12:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian iproute maintainers <ah-iproute@debian.org>:
Bug#537681; Package iproute. (Wed, 20 Jul 2011 23:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Stephen Hemminger <shemminger@vyatta.com>:
Extra info received and forwarded to list. Copy sent to Debian iproute maintainers <ah-iproute@debian.org>. (Wed, 20 Jul 2011 23:15:03 GMT) (full text, mbox, link).


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

From: Stephen Hemminger <shemminger@vyatta.com>
To: Andreas Henriksson <andreas@fatal.se>
Cc: netdev@vger.kernel.org, martin f krafft <madduck@debian.org>, 537681@bugs.debian.org
Subject: Re: [PATCH] iproute2: Remove "monitor" from "ip route help" output
Date: Wed, 20 Jul 2011 16:04:38 -0700
On Wed, 20 Jul 2011 17:08:14 +0200
Andreas Henriksson <andreas@fatal.se> wrote:

> $ ip route help 2>&1 | grep monitor
> ip route { add | del | change | append | replace | monitor } ROUTE
> $ ip route monitor
> Command "monitor" is unknown, try "ip route help".
> 
> (I guess what was really intended is "ip monitor route", so just remove
> the argument from the help output.)
> 
> Originally reported by martin f krafft at http://bugs.debian.org/537681
> 
> While at it, also drop all non-existant (route,link,netns) monitor
> arguments from the ip(8) man page.
> 
> Signed-off-by: Andreas Henriksson <andreas@fatal.se>

Applied




Added tag(s) fixed-upstream. Request was from Andreas Henriksson <andreas@fatal.se> to control@bugs.debian.org. (Thu, 21 Jul 2011 08:30:03 GMT) (full text, mbox, link).


Reply sent to Andreas Henriksson <andreas@fatal.se>:
You have taken responsibility. (Tue, 20 Mar 2012 16:06:03 GMT) (full text, mbox, link).


Notification sent to martin f krafft <madduck@debian.org>:
Bug acknowledged by developer. (Tue, 20 Mar 2012 16:06:03 GMT) (full text, mbox, link).


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

From: Andreas Henriksson <andreas@fatal.se>
To: 537681-close@bugs.debian.org
Subject: Bug#537681: fixed in iproute 20120319-1
Date: Tue, 20 Mar 2012 16:02:36 +0000
Source: iproute
Source-Version: 20120319-1

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

iproute-dev_20120319-1_amd64.deb
  to main/i/iproute/iproute-dev_20120319-1_amd64.deb
iproute-doc_20120319-1_all.deb
  to main/i/iproute/iproute-doc_20120319-1_all.deb
iproute_20120319-1.debian.tar.gz
  to main/i/iproute/iproute_20120319-1.debian.tar.gz
iproute_20120319-1.dsc
  to main/i/iproute/iproute_20120319-1.dsc
iproute_20120319-1_amd64.deb
  to main/i/iproute/iproute_20120319-1_amd64.deb
iproute_20120319.orig.tar.bz2
  to main/i/iproute/iproute_20120319.orig.tar.bz2



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 537681@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Henriksson <andreas@fatal.se> (supplier of updated iproute 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: Tue, 20 Mar 2012 16:51:52 +0100
Source: iproute
Binary: iproute iproute-doc iproute-dev
Architecture: source amd64 all
Version: 20120319-1
Distribution: unstable
Urgency: low
Maintainer: Debian iproute maintainers <ah-iproute@debian.org>
Changed-By: Andreas Henriksson <andreas@fatal.se>
Description: 
 iproute    - networking and traffic control tools
 iproute-dev - networking and traffic control tools - development files
 iproute-doc - networking and traffic control tools - documentation
Closes: 537681 629630 634170 656585 657062 658903 662979
Changes: 
 iproute (20120319-1) unstable; urgency=low
 .
   * Build-depend on pkg-config (Closes: #657062)
   * Imported Upstream version 3.3.0 (aka snapshot 20120319)
     This release includes, among other things, the following bug fixes:
     - C++ compatible netlink headers (Closes: #658903)
     - ip link sorted before l2tp (Closes: #656585)
     - Improved tuntap documentation (Closes: #629630)
     - Router advertisement decoding fix (Closes: #634170)
     - tc iec rates decoding fix (Closes: #662979)
     - Drop ip route monitor from help syntax and manpage (Closes: #537681)
   * Revert "Add patch to avoid the need for libnl-dev build dependency"
     - now included upstream.
Checksums-Sha1: 
 2e4c059a1b0d199e3f133ed090d2cef9405cba04 1583 iproute_20120319-1.dsc
 758e84553ee348358bfd38e5438c7e90df08ff2b 416353 iproute_20120319.orig.tar.bz2
 edcb35775d6c91eb4783f766daa36690acb58a09 26109 iproute_20120319-1.debian.tar.gz
 c2926f3b45d1d4d032dc9e83c9dbfd74216afa28 477586 iproute_20120319-1_amd64.deb
 48303480d38303233b4d73d01b8b2a29cad7f5f2 935380 iproute-doc_20120319-1_all.deb
 6518a97ecbdbc2d798518a2dc38173606c1c1633 22332 iproute-dev_20120319-1_amd64.deb
Checksums-Sha256: 
 36dcbcd0afd0460ad47844e29eb2cc0008691e02b1b34afdcaa8d5277b2b2499 1583 iproute_20120319-1.dsc
 f328ec01bac64854f477b9440b0bbeae91895b4ba266821597ceac6bd1501c3b 416353 iproute_20120319.orig.tar.bz2
 8e036d01b6f3bf717ed56969e67c7bc4a0738467ac601f904a502a914660d15e 26109 iproute_20120319-1.debian.tar.gz
 d9eaa53f8614ee1698e4c591ddc6c1db211b25328958c0eacc8d9475bc9c64e2 477586 iproute_20120319-1_amd64.deb
 3cd7a95ccdf60650ca115183abdd21413f5dcc4c7b84a57905f0005c40526b34 935380 iproute-doc_20120319-1_all.deb
 402c618191d92781fdc42ed6251161124de053c913b6a145e7b2a676618d2660 22332 iproute-dev_20120319-1_amd64.deb
Files: 
 69b8c06e7040526cac978a8155e60ec2 1583 net optional iproute_20120319-1.dsc
 308e7145218dd552c2766fe527e239e1 416353 net optional iproute_20120319.orig.tar.bz2
 08c3a859dcf70e55d20400a5b63123cc 26109 net optional iproute_20120319-1.debian.tar.gz
 0b7ef12cb3cbd7590ed4f92d500fefda 477586 net important iproute_20120319-1_amd64.deb
 b55c408035f83ca19fe929f2253bfa29 935380 doc optional iproute-doc_20120319-1_all.deb
 38d7d764911144d2d9858840d06b3499 22332 libdevel optional iproute-dev_20120319-1_amd64.deb

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

iEYEARECAAYFAk9oqHIACgkQcgQ2cL3l8e6bkQCgx8qSe1uyO2Q/VBD+lQHTCu1z
fjwAoNBzGJ69lXdoeLlCUmtehe9b/XUR
=bxAF
-----END PGP SIGNATURE-----





Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 28 Apr 2012 07:38:31 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: Sat Jan 6 06:52:50 2018; Machine Name: beach

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.