[net-tools] SELinux patch merged upstream

Jiří Popelka jpopelka at fedoraproject.org
Thu Jan 19 14:36:52 UTC 2012


commit 2c75ca1efb26304f7cec77d1b6e084664b75e772
Author: Jiri Popelka <jpopelka at redhat.com>
Date:   Thu Jan 19 15:17:47 2012 +0100

    SELinux patch merged upstream
    
    several page fixes merged upstream
    mark localized man pages with %lang

 .gitignore                     |    1 +
 net-tools-1.60-cycle.patch     |   44 ++++----
 net-tools-1.60-interface.patch |   26 ++--
 net-tools-1.60-man.patch       |  274 ++++++++++------------------------------
 net-tools-1.60-selinux.patch   |  235 ----------------------------------
 net-tools.spec                 |   30 ++---
 sources                        |    2 +-
 7 files changed, 118 insertions(+), 494 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c35c46a..d9c8fcc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ net-tools-1.60.tar.bz2
 /net-tools-1.60.20111207git.tar.xz
 /net-tools-1.60.20120105git.tar.xz
 /net-tools-1.60.20120111git.tar.xz
+/net-tools-1.60.20120119git.tar.xz
diff --git a/net-tools-1.60-cycle.patch b/net-tools-1.60-cycle.patch
index e98490c..cc3a681 100644
--- a/net-tools-1.60-cycle.patch
+++ b/net-tools-1.60-cycle.patch
@@ -1,6 +1,6 @@
 diff -up net-tools-1.60/lib/interface.c.cycle net-tools-1.60/lib/interface.c
---- net-tools-1.60/lib/interface.c.cycle	2012-01-05 12:22:43.000000000 +0100
-+++ net-tools-1.60/lib/interface.c	2012-01-05 12:46:55.872634104 +0100
+--- net-tools-1.60/lib/interface.c.cycle	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/lib/interface.c	2012-01-19 11:42:51.207536052 +0100
 @@ -93,6 +93,7 @@ int if_list_all = 0;	/* do we have reque
  static struct interface *int_list, *int_last;
  
@@ -68,8 +68,8 @@ diff -up net-tools-1.60/lib/interface.c.cycle net-tools-1.60/lib/interface.c
  int if_readlist(void) 
  { 
 diff -up net-tools-1.60/man/en_US/netstat.8.cycle net-tools-1.60/man/en_US/netstat.8
---- net-tools-1.60/man/en_US/netstat.8.cycle	2012-01-05 12:22:43.000000000 +0100
-+++ net-tools-1.60/man/en_US/netstat.8	2012-01-05 12:46:55.873634091 +0100
+--- net-tools-1.60/man/en_US/netstat.8.cycle	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/netstat.8	2012-01-19 11:42:51.208536039 +0100
 @@ -33,6 +33,7 @@ netstat \- Print network connections, ro
  .RB [ \-\-verbose | \-v ]
  .RB [ \-\-continuous | \-c]
@@ -129,9 +129,9 @@ diff -up net-tools-1.60/man/en_US/netstat.8.cycle net-tools-1.60/man/en_US/netst
  .SH OUTPUT
  .P
 diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
---- net-tools-1.60/netstat.c.cycle	2012-01-05 12:22:43.000000000 +0100
-+++ net-tools-1.60/netstat.c	2012-01-05 12:49:42.611549580 +0100
-@@ -110,9 +110,9 @@
+--- net-tools-1.60/netstat.c.cycle	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/netstat.c	2012-01-19 11:49:59.836177456 +0100
+@@ -116,9 +116,9 @@
  #endif
  
  /* prototypes for statistics.c */
@@ -143,8 +143,8 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  void inittab6(void);
  
  typedef enum {
-@@ -308,10 +308,10 @@ static void prg_cache_clear(void)
-     prg_cache_loaded=0;
+@@ -344,10 +344,10 @@ static void prg_cache_clear(void)
+     prg_cache_loaded = 0;
  }
  
 -static void wait_continous(void)
@@ -156,7 +156,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  }
  
  static int extract_type_1_socket_inode(const char lname[], unsigned long * inode_p) {
-@@ -1734,6 +1734,8 @@ static int rfcomm_info(void)
+@@ -1785,6 +1785,8 @@ static int rfcomm_info(void)
  
  static int iface_info(void)
  {
@@ -165,7 +165,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
      if (skfd < 0) {
  	if ((skfd = sockets_open(0)) < 0) {
  	    perror("socket");
-@@ -1743,20 +1745,21 @@ static int iface_info(void)
+@@ -1794,20 +1796,21 @@ static int iface_info(void)
      }
      if (flag_exp < 2) {
  	ife_short = 1;
@@ -190,7 +190,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
      return 0;
  }
  
-@@ -1772,7 +1775,7 @@ static void usage(void)
+@@ -1823,7 +1826,7 @@ static void usage(void)
  {
      fprintf(stderr, _("usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}\n"));
      fprintf(stderr, _("       netstat [-vWnNcaeol] [<Socket> ...]\n"));
@@ -199,7 +199,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  
      fprintf(stderr, _("        -r, --route              display routing table\n"));
      fprintf(stderr, _("        -i, --interfaces         display interface table\n"));
-@@ -1809,6 +1812,7 @@ int main
+@@ -1861,6 +1864,7 @@ int main
   (int argc, char *argv[]) {
      int i;
      int lop;
@@ -207,7 +207,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
      static struct option longopts[] =
      {
  	AFTRANS_OPTS,
-@@ -1976,6 +1980,12 @@ int main
+@@ -2043,6 +2047,12 @@ int main
  	    flag_sta++;
  	}
  
@@ -220,7 +220,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
      if (flag_int + flag_rou + flag_mas + flag_sta > 1)
  	usage();
  
-@@ -2005,7 +2015,7 @@ int main
+@@ -2072,7 +2082,7 @@ int main
  			     flag_not & FLAG_NUM_PORT, flag_exp);
  	    if (i || !flag_cnt)
  		break;
@@ -229,7 +229,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  	}
  #else
  	ENOSUPP("netstat", "FW_MASQUERADE");
-@@ -2017,18 +2027,18 @@ int main
+@@ -2084,18 +2094,18 @@ int main
      if (flag_sta) {
          if (!afname[0])
              strcpy(afname, DFLT_AF);
@@ -251,7 +251,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  #else
              ENOSUPP("netstat", "AF INET6");
  #endif
-@@ -2036,7 +2046,11 @@ int main
+@@ -2103,7 +2113,11 @@ int main
            printf(_("netstat: No statistics support for specified address family: %s\n"), afname);
            exit(1);
          }
@@ -264,7 +264,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
      }
      
      if (flag_rou) {
-@@ -2058,7 +2072,7 @@ int main
+@@ -2125,7 +2139,7 @@ int main
  	    i = route_info(afname, options);
  	    if (i || !flag_cnt)
  		break;
@@ -273,7 +273,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  	}
  	return (i);
      }
-@@ -2067,7 +2081,7 @@ int main
+@@ -2134,7 +2148,7 @@ int main
  	    i = iface_info();
  	    if (!flag_cnt || i)
  		break;
@@ -282,7 +282,7 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
  	}
  	return (i);
      }
-@@ -2253,7 +2267,7 @@ int main
+@@ -2321,7 +2335,7 @@ int main
  
  	if (!flag_cnt || i)
  	    break;
@@ -292,8 +292,8 @@ diff -up net-tools-1.60/netstat.c.cycle net-tools-1.60/netstat.c
      }
      return (i);
 diff -up net-tools-1.60/statistics.c.cycle net-tools-1.60/statistics.c
---- net-tools-1.60/statistics.c.cycle	2012-01-05 12:22:43.000000000 +0100
-+++ net-tools-1.60/statistics.c	2012-01-05 12:46:55.877634040 +0100
+--- net-tools-1.60/statistics.c.cycle	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/statistics.c	2012-01-19 11:42:51.220535890 +0100
 @@ -502,7 +502,7 @@ void process6_fd(FILE *f)
  
  }
diff --git a/net-tools-1.60-interface.patch b/net-tools-1.60-interface.patch
index 0fa568b..8bc15d0 100644
--- a/net-tools-1.60-interface.patch
+++ b/net-tools-1.60-interface.patch
@@ -1,6 +1,6 @@
 diff -up net-tools-1.60/man/en_US/netstat.8.interface net-tools-1.60/man/en_US/netstat.8
---- net-tools-1.60/man/en_US/netstat.8.interface	2011-12-07 16:13:46.800161134 +0100
-+++ net-tools-1.60/man/en_US/netstat.8	2011-12-07 16:13:46.807161046 +0100
+--- net-tools-1.60/man/en_US/netstat.8.interface	2012-01-19 15:11:22.176127422 +0100
++++ net-tools-1.60/man/en_US/netstat.8	2012-01-19 15:11:22.182127345 +0100
 @@ -46,9 +46,9 @@ netstat \- Print network connections, ro
  .RB [delay]
  .P
@@ -25,9 +25,9 @@ diff -up net-tools-1.60/man/en_US/netstat.8.interface net-tools-1.60/man/en_US/n
  Display a list of masqueraded connections.
  .SS "\-\-statistics , \-s"
 diff -up net-tools-1.60/netstat.c.interface net-tools-1.60/netstat.c
---- net-tools-1.60/netstat.c.interface	2011-12-07 16:13:46.787161296 +0100
-+++ net-tools-1.60/netstat.c	2011-12-07 16:14:41.331479399 +0100
-@@ -135,6 +135,7 @@ char *Release = RELEASE, *Version = "net
+--- net-tools-1.60/netstat.c.interface	2012-01-19 15:11:22.163127584 +0100
++++ net-tools-1.60/netstat.c	2012-01-19 15:12:16.094453349 +0100
+@@ -145,6 +145,7 @@ char *Release = RELEASE, *Version = "net
  #define E_IOCTL -3
  
  int flag_int = 0;
@@ -35,7 +35,7 @@ diff -up net-tools-1.60/netstat.c.interface net-tools-1.60/netstat.c
  int flag_rou = 0;
  int flag_mas = 0;
  int flag_sta = 0;
-@@ -1611,6 +1612,7 @@ static int ipx_info(void)
+@@ -1786,6 +1787,7 @@ static int rfcomm_info(void)
  static int iface_info(void)
  {
      static int count=0;
@@ -43,7 +43,7 @@ diff -up net-tools-1.60/netstat.c.interface net-tools-1.60/netstat.c
  
      if (skfd < 0) {
  	if ((skfd = sockets_open(0)) < 0) {
-@@ -1625,7 +1627,11 @@ static int iface_info(void)
+@@ -1800,7 +1802,11 @@ static int iface_info(void)
  	    printf(_("Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg\n"));
      }
  
@@ -56,7 +56,7 @@ diff -up net-tools-1.60/netstat.c.interface net-tools-1.60/netstat.c
  	perror(_("missing interface information"));
  	exit(1);
      }
-@@ -1651,9 +1657,10 @@ static void usage(void)
+@@ -1826,9 +1832,10 @@ static void usage(void)
  {
      fprintf(stderr, _("usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}\n"));
      fprintf(stderr, _("       netstat [-vWnNcaeol] [<Socket> ...]\n"));
@@ -68,7 +68,7 @@ diff -up net-tools-1.60/netstat.c.interface net-tools-1.60/netstat.c
      fprintf(stderr, _("        -i, --interfaces         display interface table\n"));
      fprintf(stderr, _("        -g, --groups             display multicast group memberships\n"));
      fprintf(stderr, _("        -s, --statistics         display networking statistics (like SNMP)\n"));
-@@ -1693,7 +1700,7 @@ int main
+@@ -1869,7 +1876,7 @@ int main
      {
  	AFTRANS_OPTS,
  	{"version", 0, 0, 'V'},
@@ -77,16 +77,16 @@ diff -up net-tools-1.60/netstat.c.interface net-tools-1.60/netstat.c
  	{"help", 0, 0, 'h'},
  	{"route", 0, 0, 'r'},
  #if HAVE_FW_MASQUERADE
-@@ -1734,7 +1741,7 @@ int main
+@@ -1913,7 +1920,7 @@ int main
      getroute_init();		/* Set up AF routing support */
  
      afname[0] = '\0';
--    while ((i = getopt_long(argc, argv, "A:CFMacdeghilnNoprsStuUvVWwx64?", longopts, &lop)) != EOF)
-+    while ((i = getopt_long(argc, argv, "A:CFMacdeghiI::lnNoprsStuUvVWwx64?", longopts, &lop)) != EOF)
+-    while ((i = getopt_long(argc, argv, "A:CFMacdeghilnNoprsStuUvVWwx64?Z", longopts, &lop)) != EOF)
++    while ((i = getopt_long(argc, argv, "A:CFMacdeghiI::lnNoprsStuUvVWwx64?Z", longopts, &lop)) != EOF)
  	switch (i) {
  	case -1:
  	    break;
-@@ -1775,6 +1782,13 @@ int main
+@@ -1954,6 +1961,13 @@ int main
  	case 'p':
  	    flag_prg++;
  	    break;
diff --git a/net-tools-1.60-man.patch b/net-tools-1.60-man.patch
index dcf379c..5fafaa5 100644
--- a/net-tools-1.60-man.patch
+++ b/net-tools-1.60-man.patch
@@ -1,22 +1,7 @@
 diff -up net-tools-1.60/man/de_DE/arp.8.man net-tools-1.60/man/de_DE/arp.8
---- net-tools-1.60/man/de_DE/arp.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/de_DE/arp.8	2011-12-06 13:38:28.094531727 +0100
-@@ -120,11 +120,9 @@ Flagge) kann
- .B Netmaske
- f\(:ur ARP-Eintr\(:age f\(:ur ganze Subnetze angegeben werde.  Von dieser
- Praxis wird abgeraten.  Sie wird von \(:alteren Kerneln unterst\(:utzt, da
--sie gelegentlich n\(:utzlich ist.  Wird die
--If the
--.B temp
--Flagge nicht angegeben, so werden die erzeugten Eintr\(:age nicht dauerhaft
--in den ARP-Cache eingetragen.
-+sie gelegentlich n\(:utzlich ist.
-+Der Eintrag wird permanent im ARP-Cache gespeichert,
-+wenn das \fBtemp\fR-Flag nicht angegeben wird.
- .br
- .B ANMERKUNG:
- Ab der Kernelversion 2.2.0 ist es nicht mehr m\(:oglich ARP-Eintr\(:age f\(:ur
-@@ -176,8 +174,10 @@ Flagge.
+--- net-tools-1.60/man/de_DE/arp.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/de_DE/arp.8	2012-01-19 15:15:09.084290679 +0100
+@@ -174,8 +174,10 @@ Flagge.
  .I /etc/hosts
  .br
  .I /etc/ethers
@@ -29,47 +14,28 @@ diff -up net-tools-1.60/man/de_DE/arp.8.man net-tools-1.60/man/de_DE/arp.8
  Fred N. van Kempen, <waltje at uwalt.nl.mugnet.org> mit vielen Verbesserungen vom
  Verwalter der Net-Tools Bernd Eckenfels <net-tools at lina.inka.de>.
 diff -up net-tools-1.60/man/de_DE/ifconfig.8.man net-tools-1.60/man/de_DE/ifconfig.8
---- net-tools-1.60/man/de_DE/ifconfig.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/de_DE/ifconfig.8	2011-12-06 13:38:28.094531727 +0100
-@@ -180,20 +180,21 @@ Seit Kernel Version 2.2 gibt es keine ex
- Schnittstellenaliase mehr.  Die Statistiken f\(:ur die Originaladresse werden
- mit allen Aliasen auf das gleiche Ger\(:at geteilt.  Um Statistiken per
- Adresse zu erhalten sollte explizite EIntr\(:age f\(:ur die Adresse mit dem
--.BR ipchains(8)
-+.BR iptables(8)
- Kommando gemacht werden.
- 
- .SH DATEIEN
--.I /proc/net/socket 
--.br
- .I /proc/net/dev
- .br
- .I /proc/net/if_inet6
- .SH FEHLER
+--- net-tools-1.60/man/de_DE/ifconfig.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/de_DE/ifconfig.8	2012-01-19 15:15:09.085290666 +0100
+@@ -191,7 +191,8 @@ Kommando gemacht werden.
  W\(:ahrend AppleTalk DDP und IPX Adressen angezeigt werden, k\(:onnen sie mit
  diesem Kommando nicht ge\(:andert werden.
-+
  .SH SIEHE AUCH
--route(8), netstat(8), arp(8), rarp(8), ipchains(8)
+-route(8), netstat(8), arp(8), rarp(8), iptables(8)
 +.BR ip(8),
 +.BR iptables(8)
-+
  .SH AUTOREN
  Fred N. van Kempen, <waltje at uwalt.nl.mugnet.org>
  .br
 diff -up net-tools-1.60/man/de_DE/netstat.8.man net-tools-1.60/man/de_DE/netstat.8
---- net-tools-1.60/man/de_DE/netstat.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/de_DE/netstat.8	2011-12-06 13:38:28.142531127 +0100
-@@ -475,12 +475,9 @@ Befehl explizite Regeln zugef\(:ugt werd
+--- net-tools-1.60/man/de_DE/netstat.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/de_DE/netstat.8	2012-01-19 15:15:09.085290666 +0100
+@@ -475,9 +475,9 @@ Befehl explizite Regeln zugef\(:ugt werd
  
  .PP
  .SH SIEHE AUCH
 -.BR route (8), 
 -.BR ifconfig (8), 
--.BR ipfw (4), 
--.BR ipfw (8), 
--.BR ipfwadm (8)
--.BR ipchains (8)
+-.BR iptables (8)
 +.BR ss(8),
 +.BR ip(8),
 +.BR iptables(8)
@@ -77,8 +43,8 @@ diff -up net-tools-1.60/man/de_DE/netstat.8.man net-tools-1.60/man/de_DE/netstat
  .PP
  .SH PROBLEME
 diff -up net-tools-1.60/man/de_DE/route.8.man net-tools-1.60/man/de_DE/route.8
---- net-tools-1.60/man/de_DE/route.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/de_DE/route.8	2011-12-06 13:38:28.201530389 +0100
+--- net-tools-1.60/man/de_DE/route.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/de_DE/route.8	2012-01-19 15:15:09.086290653 +0100
 @@ -334,7 +334,7 @@ Nur wenn die Hardwareadresse f\(:ur die
  .I /proc/net/rt_cache
  .LP
@@ -89,8 +55,8 @@ diff -up net-tools-1.60/man/de_DE/route.8.man net-tools-1.60/man/de_DE/route.8
  .SH GESCHICHTE
  .B Route
 diff -up net-tools-1.60/man/en_US/arp.8.man net-tools-1.60/man/en_US/arp.8
---- net-tools-1.60/man/en_US/arp.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/en_US/arp.8	2011-12-06 13:38:28.251529764 +0100
+--- net-tools-1.60/man/en_US/arp.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/arp.8	2012-01-19 15:15:09.086290653 +0100
 @@ -63,6 +63,10 @@ arp \- manipulate the system ARP cache
  .B \-f 
  .RI [ filename ]
@@ -102,17 +68,6 @@ diff -up net-tools-1.60/man/en_US/arp.8.man net-tools-1.60/man/en_US/arp.8
  .SH DESCRIPTION
  .B Arp
  manipulates or displays the kernel's IPv4 network neighbour cache. It can add
-@@ -178,8 +182,8 @@ but this is not official. If no filename
- is used as default.
- .sp 1
- The format of the file is simple; it
--only contains ASCII text lines with a hostname, and a hardware
--address separated by whitespace. Additionally the 
-+only contains ASCII text lines with a hardware
-+address and a hostname separated by whitespace. Additionally the
- .BR "pub" , " temp" " and" " netmask"
- flags can be used.
- .LP
 @@ -218,6 +222,6 @@ published proxy ARP entries and permanen
  .br
  .I /etc/ethers
@@ -122,8 +77,8 @@ diff -up net-tools-1.60/man/en_US/arp.8.man net-tools-1.60/man/en_US/arp.8
  .SH AUTHORS
  Fred N. van Kempen <waltje at uwalt.nl.mugnet.org>, Bernd Eckenfels <net\-tools at lina.inka.de>.
 diff -up net-tools-1.60/man/en_US/ethers.5.man net-tools-1.60/man/en_US/ethers.5
---- net-tools-1.60/man/en_US/ethers.5.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/en_US/ethers.5	2011-12-06 13:38:28.301529135 +0100
+--- net-tools-1.60/man/en_US/ethers.5.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/ethers.5	2012-01-19 15:15:09.087290640 +0100
 @@ -26,6 +26,3 @@ can be resolved by DNS or a dot separate
  .SH FILES \"{{{
  /etc/ethers
@@ -132,8 +87,8 @@ diff -up net-tools-1.60/man/en_US/ethers.5.man net-tools-1.60/man/en_US/ethers.5
 -rarp(8)
 -.\"}}}
 diff -up net-tools-1.60/man/en_US/ifconfig.8.man net-tools-1.60/man/en_US/ifconfig.8
---- net-tools-1.60/man/en_US/ifconfig.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/en_US/ifconfig.8	2011-12-06 13:39:00.576125653 +0100
+--- net-tools-1.60/man/en_US/ifconfig.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/ifconfig.8	2012-01-19 15:15:09.087290640 +0100
 @@ -5,6 +5,13 @@ ifconfig \- configure a network interfac
  .B "ifconfig [-v] [-a] [-s] [interface]"
  .br
@@ -148,54 +103,31 @@ diff -up net-tools-1.60/man/en_US/ifconfig.8.man net-tools-1.60/man/en_US/ifconf
  .SH DESCRIPTION
  .B Ifconfig
  is used to configure the kernel-resident network interfaces.  It is
-@@ -39,6 +46,11 @@ supported address families include
- (Novell IPX) and
- .B netrom
- (AMPR Packet radio).
-+All numbers supplied as parts in IPv4 dotted decimal notation may be decimal,
-+octal, or hexadecimal, as specified in the ISO C standard (that is, a leading 0x
-+or 0X implies hexadecimal; otherwise, a leading '0' implies octal; otherwise,
-+the number is interpreted as decimal). Use of hexadecimal and octal numbers
-+is not RFC-compliant and therefore its use is discouraged and may go away.
- .SH OPTIONS
- .TP
- .B -a
-@@ -205,8 +217,6 @@ it is most likely a interrupt conflict.
- .I http://www.scyld.com/expert/irq\-conflict.html
- for more information.
- .SH FILES
--.I /proc/net/socket 
--.br
- .I /proc/net/dev
- .br
- .I /proc/net/if_inet6
-@@ -214,7 +224,8 @@ for more information.
+@@ -225,7 +232,8 @@ package to display link layer informatio
  While appletalk DDP and IPX addresses will be displayed they cannot be
  altered by this command.
  .SH SEE ALSO
--route(8), netstat(8), arp(8), rarp(8), ipchains(8), iptables(8), ifup(8), interfaces(5).
+-route(8), netstat(8), arp(8), rarp(8), iptables(8), ifup(8), interfaces(5).
 +.BR ip(8),
 +.BR iptables(8)
  .br
  http://physics.nist.gov/cuu/Units/binary.html - Prefixes for binary multiples
  .SH AUTHORS
 diff -up net-tools-1.60/man/en_US/mii-tool.8.man net-tools-1.60/man/en_US/mii-tool.8
---- net-tools-1.60/man/en_US/mii-tool.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/en_US/mii-tool.8	2011-12-06 13:38:28.400527901 +0100
-@@ -18,6 +18,12 @@ mii\-tool \- view, manipulate media-inde
+--- net-tools-1.60/man/en_US/mii-tool.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/mii-tool.8	2012-01-19 15:15:09.087290640 +0100
+@@ -18,6 +18,10 @@ mii\-tool \- view, manipulate media-inde
  [\fB\-F\fR, \fB\-\-force=\fImedia\fR]
  .RI "interface\ ..."
  
 +.SH NOTE
 +.P 
-+This program is obsolete. Valid media are only \fB100baseT4\fR, 
-+\fB100baseTx-FD\fR,\fB100baseTx-HD\fR, \fB10baseT-FD\fR and 
-+\fB10baseT-HD\fR ethernet cards. For replacement check \fBethtool\fB.
++This program is obsolete. For replacement check \fBethtool\fB.
 +
  .SH DESCRIPTION
  This utility checks or sets the status of a network interface's Media
  Independent Interface (MII) unit.  Most fast ethernet adapters use an
-@@ -87,6 +93,9 @@ SIOCGMIIPHY on 'eth?' failed: Operation
+@@ -85,6 +89,9 @@ SIOCGMIIPHY on 'eth?' failed: Operation
  The interface in question does not support MII queries. Most likely, it does not have 
  MII transceivers, at all.
  
@@ -206,8 +138,8 @@ diff -up net-tools-1.60/man/en_US/mii-tool.8.man net-tools-1.60/man/en_US/mii-to
  David Hinds \- dhinds at pcmcia.sourceforge.org
  .br
 diff -up net-tools-1.60/man/en_US/nameif.8.man net-tools-1.60/man/en_US/nameif.8
---- net-tools-1.60/man/en_US/nameif.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/en_US/nameif.8	2011-12-06 13:38:28.451527263 +0100
+--- net-tools-1.60/man/en_US/nameif.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/nameif.8	2012-01-19 15:15:09.088290628 +0100
 @@ -5,6 +5,12 @@ nameif \- name network interfaces based
  .B "nameif [\-c configfile] [\-s]"
  .br
@@ -233,8 +165,8 @@ diff -up net-tools-1.60/man/en_US/nameif.8.man net-tools-1.60/man/en_US/nameif.8
  .SH BUGS
  Only works for Ethernet currently.
 diff -up net-tools-1.60/man/en_US/netstat.8.man net-tools-1.60/man/en_US/netstat.8
---- net-tools-1.60/man/en_US/netstat.8.man	2011-12-06 13:38:27.771535767 +0100
-+++ net-tools-1.60/man/en_US/netstat.8	2011-12-06 13:38:28.509526538 +0100
+--- net-tools-1.60/man/en_US/netstat.8.man	2012-01-19 15:15:09.066290903 +0100
++++ net-tools-1.60/man/en_US/netstat.8	2012-01-19 15:15:09.088290628 +0100
 @@ -101,6 +101,14 @@ netstat \- Print network connections, ro
  .RB [ \-\-ddp | \-\-appletalk ]
  .RB [ \-\-econet | \-\-ec ]
@@ -260,24 +192,22 @@ diff -up net-tools-1.60/man/en_US/netstat.8.man net-tools-1.60/man/en_US/netstat
  .B \-\-interfaces
  option, show interfaces that are not up
  .SS "\-F"
-@@ -458,11 +467,9 @@ status information via the following fil
+@@ -458,9 +467,9 @@ status information via the following fil
  .fi
  .P
  .SH SEE ALSO
 -.BR route (8), 
 -.BR ifconfig (8), 
--.BR ipchains (8),
 -.BR iptables (8),
--.BR proc (5)
 +.BR ss(8),
 +.BR ip(8),
-+.BR iptables(8)
++.BR iptables(8),
+ .BR proc (5)
  .P
  .SH BUGS
- Occasionally strange information may appear if a socket changes
 diff -up net-tools-1.60/man/en_US/route.8.man net-tools-1.60/man/en_US/route.8
---- net-tools-1.60/man/en_US/route.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/en_US/route.8	2011-12-06 13:38:28.559525913 +0100
+--- net-tools-1.60/man/en_US/route.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/en_US/route.8	2012-01-19 15:15:09.089290616 +0100
 @@ -52,6 +52,11 @@ If]
  .RB [ \-\-version ]
  .RB [ \-h ]
@@ -290,23 +220,7 @@ diff -up net-tools-1.60/man/en_US/route.8.man net-tools-1.60/man/en_US/route.8
  .SH DESCRIPTION
  .B Route
  manipulates the kernel's IP routing tables.  Its primary use is to set
-@@ -138,12 +143,9 @@ compatibility hack.
- set the metric field in the routing table (used by routing daemons) to M.
- .TP 
- .B mss M
--set the TCP Maximum Segment Size (MSS) for connections over this route
--to M bytes. 
--The default is the device MTU minus headers, or a lower MTU when path mtu 
--discovery occurred. This setting can be used to force smaller TCP packets on the
--other end when path mtu discovery does not work (usually because of
--misconfigured firewalls that block ICMP Fragmentation Needed)
-+sets MTU (Maximum Transmission Unit) of the route to M bytes.
-+Note that the current implementation of the route command does not allow
-+the option to set the Maximum Segment Size (MSS).
- .TP 
- .B window W 
- set the TCP window size for connections over this route to W
-@@ -317,7 +319,7 @@ Whether or not the hardware address for
+@@ -314,7 +319,7 @@ Whether or not the hardware address for
  .I /proc/net/rt_cache
  .LP
  .SH SEE ALSO
@@ -316,57 +230,36 @@ diff -up net-tools-1.60/man/en_US/route.8.man net-tools-1.60/man/en_US/route.8
  .SH HISTORY
  .B Route
 diff -up net-tools-1.60/man/fr_FR/ifconfig.8.man net-tools-1.60/man/fr_FR/ifconfig.8
---- net-tools-1.60/man/fr_FR/ifconfig.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/fr_FR/ifconfig.8	2011-12-06 13:38:28.609525290 +0100
-@@ -183,20 +183,21 @@ pour les interfaces en alias. Les statis
- adresse sont partagées avec toutes les adresses alias du même périphérique.
- Si vous voulez des adresses par interface, vous devez ajouter des règles de
- comptabilité particulières pour l'adresse en utilisant la commande 
--.BR ipchains(8)
-+.BR iptables(8)
- .
- 
- .SH FICHIERS
--.I /proc/net/socket 
--.br
- .I /proc/net/dev
- .br
- .I /proc/net/if_inet6
- .SH BUGS
- Même si les adresses appletalk DDP et IPX peuvent être affichées,
- elles ne peuvent être modifiées avec cette commande.
-+
+--- net-tools-1.60/man/fr_FR/ifconfig.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/fr_FR/ifconfig.8	2012-01-19 15:15:09.089290616 +0100
+@@ -194,7 +194,8 @@ comptabilité particulières pour l'adre
+ Même si les adresses appletalk DDP et IPX peuvent être affichées,
+ elles ne peuvent être modifiées avec cette commande.
  .SH VOIR AUSSI
--route(8), netstat(8), arp(8), rarp(8), ipchains(8)
+-route(8), netstat(8), arp(8), rarp(8), iptables(8)
 +.BR ip(8),
 +.BR iptables(8)
-+
  .SH AUTHORS
  Fred N. van Kempen, <waltje at uwalt.nl.mugnet.org>
  .br
 diff -up net-tools-1.60/man/fr_FR/netstat.8.man net-tools-1.60/man/fr_FR/netstat.8
---- net-tools-1.60/man/fr_FR/netstat.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/fr_FR/netstat.8	2011-12-06 13:38:28.651524763 +0100
-@@ -468,12 +468,9 @@ devez définir des règles spécifiques à l
+--- net-tools-1.60/man/fr_FR/netstat.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/fr_FR/netstat.8	2012-01-19 15:15:49.834781228 +0100
+@@ -468,8 +468,8 @@ devez définir des règles spécifiques
  
  .PP
  .SH VOIR AUSSI
 -.BR route (8), 
 -.BR ifconfig (8), 
--.BR ipfw (4), 
--.BR ipfw (8), 
--.BR ipfwadm (8)
--.BR ipchains (8)
-+.BR ss(8),
-+.BR ip(8),
-+.BR iptables(8)
++.BR ss (8), 
++.BR ip (8), 
+ .BR iptables (8)
  
  .PP
- .SH BUGS
 diff -up net-tools-1.60/man/fr_FR/route.8.man net-tools-1.60/man/fr_FR/route.8
---- net-tools-1.60/man/fr_FR/route.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/fr_FR/route.8	2011-12-06 13:38:28.701524138 +0100
-@@ -320,7 +320,7 @@ Indique si oui ou non l'adresse matériel
+--- net-tools-1.60/man/fr_FR/route.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/fr_FR/route.8	2012-01-19 15:15:09.090290604 +0100
+@@ -320,7 +320,7 @@ à jour.
  .I /proc/net/rt_cache
  .LP
  .SH VOIR AUSSI
@@ -376,61 +269,28 @@ diff -up net-tools-1.60/man/fr_FR/route.8.man net-tools-1.60/man/fr_FR/route.8
  .SH HISTORIQUE
  .B Route 
 diff -up net-tools-1.60/man/pt_BR/ifconfig.8.man net-tools-1.60/man/pt_BR/ifconfig.8
---- net-tools-1.60/man/pt_BR/ifconfig.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/pt_BR/ifconfig.8	2011-12-06 13:38:28.759523414 +0100
-@@ -144,32 +144,26 @@ O nome ou endereço IP da máquina (um nom
- um  endereço IP) da interface. Este parâmetro é necessário, apesar
- da sintaxe atualmente não requisitá-lo.
- .SH NOTAS
--
--+Since kernel release 2.2 there are no explicit interface statistics for
--+alias interfaces anymore. The statistics printed for the original address
--+are shared with all alias addresses on the same device. If you want per-address
--+statistics you should add explicit accounting
--+rules for the address using the
--+.BR ipchains(8)
--+command.
--
- Deste o kernel 2.2 não existem mais estatísticas explícitas para os apelidos (aliases)
- de interfaces. As estatísticas mostradas para o endereço original são compartilhadas
- como todos os endereços associados ao mesmo dispositivo. Se desejar estatísticas
- por endereço você deve explicitamente adicionar regras de contabilização para os
- endereços usando o comando
--.BR ipchains(8)
-+.BR iptables(8)
- .
- 
- .SH ARQUIVOS
--.I /proc/net/socket 
--.br
- .I /proc/net/dev
-+.br
-+.I /proc/net/if_inet6
- .SH BUGS
- Os endereços appletalk DDP e IPX serão mostrados, mas não podem ser alterados
+--- net-tools-1.60/man/pt_BR/ifconfig.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/pt_BR/ifconfig.8	2012-01-19 15:15:09.090290604 +0100
+@@ -158,7 +158,8 @@ endereços usando o comando
+ Os endereços appletalk DDP e IPX serão mostrados, mas não podem ser alterados
  com este comando.
-+
- .SH VEJA TAMBÉM
--route(8), netstat(8), arp(8), rarp(8), ipchains(8)
+ .SH VEJA TAMBÉM
+-route(8), netstat(8), arp(8), rarp(8), iptables(8)
 +.BR ip(8),
 +.BR iptables(8)
-+
  .SH AUTORES
  Fred N. van Kempen, <waltje at uwalt.nl.mugnet.org>
  Alan Cox, <Alan.Cox at linux.org>
 diff -up net-tools-1.60/man/pt_BR/netstat.8.man net-tools-1.60/man/pt_BR/netstat.8
---- net-tools-1.60/man/pt_BR/netstat.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/pt_BR/netstat.8	2011-12-06 13:38:28.800522902 +0100
-@@ -434,12 +434,9 @@ configurar regras explícitas usando o co
+--- net-tools-1.60/man/pt_BR/netstat.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/pt_BR/netstat.8	2012-01-19 15:15:09.091290592 +0100
+@@ -434,9 +434,9 @@ configurar regras explícitas usando o c
  
  .PP
- .SH VEJA TAMBÉM
+ .SH VEJA TAMBÉM
 -.BR route (8), 
 -.BR ifconfig (8), 
--.BR ipfw (4), 
--.BR ipfw (8), 
--.BR ipfwadm (8)
--.BR ipchains (8)
+-.BR iptables (8)
 +.BR ss(8),
 +.BR ip(8),
 +.BR iptables(8)
@@ -438,14 +298,14 @@ diff -up net-tools-1.60/man/pt_BR/netstat.8.man net-tools-1.60/man/pt_BR/netstat
  .PP
  .SH BUGS
 diff -up net-tools-1.60/man/pt_BR/route.8.man net-tools-1.60/man/pt_BR/route.8
---- net-tools-1.60/man/pt_BR/route.8.man	2011-11-21 02:31:57.000000000 +0100
-+++ net-tools-1.60/man/pt_BR/route.8	2011-12-06 13:38:28.842522378 +0100
-@@ -312,7 +312,7 @@ parâmetros do protocolo TCP sem esperar
+--- net-tools-1.60/man/pt_BR/route.8.man	2012-01-16 15:34:09.000000000 +0100
++++ net-tools-1.60/man/pt_BR/route.8	2012-01-19 15:15:09.092290580 +0100
+@@ -312,7 +312,7 @@ parâmetros do protocolo TCP sem esperar
  .I /etc/init.d/network
  .LP
- .SH VEJA TAMBÉM
+ .SH VEJA TAMBÉM
 -.I ifconfig(8), netstat(8), arp(8)
 +.BR ip(8)
  .LP
- .SH HISTÓRICO
+ .SH HISTÓRICO
  .B Route
diff --git a/net-tools.spec b/net-tools.spec
index b2a2956..636c3cc 100644
--- a/net-tools.spec
+++ b/net-tools.spec
@@ -1,9 +1,9 @@
-%global checkout 20120111git
+%global checkout 20120119git
 
 Summary: Basic networking tools
 Name: net-tools
 Version: 1.60
-Release: 132.%{checkout}%{?dist}
+Release: 133.%{checkout}%{?dist}
 License: GPL+
 Group: System Environment/Base
 URL: http://net-tools.sourceforge.net
@@ -47,17 +47,14 @@ Patch8: net-tools-1.60-trim_iface.patch
 # clear static buffers in interface.c by Ulrich Drepper (#176714)
 Patch9: net-tools-1.60-interface_stack.patch
 
-# new option for nestat, -Z shows selinux context
-Patch10: net-tools-1.60-selinux.patch
-
 # statistics for SCTP
-Patch11: net-tools-1.60-sctp-statistics.patch
+Patch10: net-tools-1.60-sctp-statistics.patch
 
 # ifconfig crash when interface name is too long (#190703)
-Patch12: net-tools-1.60-ifconfig-long-iface-crasher.patch
+Patch11: net-tools-1.60-ifconfig-long-iface-crasher.patch
 
 # fixed tcp timers info in netstat (#466845)
-Patch13: net-tools-1.60-netstat-probe.patch
+Patch12: net-tools-1.60-netstat-probe.patch
 
 BuildRequires: gettext, libselinux
 BuildRequires: libselinux-devel
@@ -81,10 +78,9 @@ Most of them are obsolete. For replacement check iproute package.
 %patch7 -p1 -b .statalias
 %patch8 -p1 -b .trim-iface
 %patch9 -p1 -b .stack
-%patch10 -p1 -b .selinux
-%patch11 -p1 -b .sctp
-%patch12 -p1 -b .long_iface
-%patch13 -p1 -b .probe
+%patch10 -p1 -b .sctp
+%patch11 -p1 -b .long_iface
+%patch12 -p1 -b .probe
 
 cp %SOURCE1 ./config.h
 cp %SOURCE2 ./config.make
@@ -154,7 +150,7 @@ rm -rf %{buildroot}%{_mandir}/pt/man1
 mkdir -p %{buildroot}%{_unitdir}
 install -m 644 %{SOURCE9} %{buildroot}%{_unitdir}
 
-%find_lang %{name}
+%find_lang %{name} --all-name --with-man
 
 %post
 # Initial installation
@@ -178,12 +174,14 @@ fi
 /sbin/plipconfig
 /sbin/slattach
 %{_mandir}/man[58]/*
-%lang(de)  %{_mandir}/de/man[58]/*
-%lang(fr)  %{_mandir}/fr/man[58]/*
-%lang(pt)  %{_mandir}/pt/man[58]/*
 %attr(0644,root,root)   %{_unitdir}/arp-ethers.service
 
 %changelog
+* Thu Jan 19 2012 Jiri Popelka <jpopelka at redhat.com> - 1.60-133.20120119git
+- SELinux patch merged upstream
+- several page fixes merged upstream
+- mark localized man pages with %%lang
+
 * Wed Jan 11 2012 Jiri Popelka <jpopelka at redhat.com> - 1.60-132.20120111git
 - 3 patches merged upstream
 - removed 2digit.patch (#718610)
diff --git a/sources b/sources
index fb70990..dfb2c1e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-f1a2cbcec244222ce8d21dbc180cd483  net-tools-1.60.20120111git.tar.xz
+e5438dfa85e7a92b2561e00ad3af67dc  net-tools-1.60.20120119git.tar.xz


More information about the scm-commits mailing list