[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#605262: unblock: nc6/1.0-8



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Please unblock package nc6

There was a bug [1] introduced by a previous patch which render an
option unusable. You can find attached the debdiff, the change between
1.0-7 and 1.0-8 is to add a "." to -e option which takes an argument in
getopt() syntax (and refreshing impacted patches in which the dot
wasn't).

The fixed version 1.0-8 is in unstable since 20/08 without any bugs
reported and i request an unblock request for this version for Squeeze,
even if the bug is not release-critical (but with important severity
IMHO).

Thanks in advance.

[1]: http://bugs.debian.org/591988

unblock nc6/1.0-8

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-26-generic (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

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

iQIcBAEBCAAGBQJM8nDaAAoJEJmGUYuaqqClBO0P/jezKIZi0YE9544aTTGnHmZ+
jmVImottf9lEMxl8t1THHfKOWlwcCIXsJb8H3W9WOexMUSySE7MX3Gf428Ipxh5O
LoHdbk6jWJr06E5/I9vUbB8/6LimmgexZi2u6rmPSiQ78m0aIMwY/ytkzTR6955L
bHSNXYoNIh4HKAw9RFUl0yAewQICFu86C6z/b1xOT+uBsuhwuHbcqJrbOu/UG/Di
g5sk8V0RfaFz4QVNmU7kx5QHV0b5Yn8H5E7+y6tfF/JqV4GkG9fTV0IJRN80M/sD
PE875UCRO1jJCTtcr9Rk564205/DKHE58iQFbRUYzTO/eNBKyzj5IwoW6t9ehFTQ
deXBotxx1q4VCCnHtqVyUM8I4Z2jvpr/d58MLK4tEu1Y7LDAlK63/1gPRSoZk00B
R+EbVHuIosIyvRsRVXjo8teUy0YxzRHUsNx5inKczgAUrlkcxeftRY+F9zHW3n84
aYg811t4bco0FVyvkeaoIkgYCKA/XzciUhFTvVoQ+pEpO6FsBuwEEvdieHmaX9Rq
+WxctAy08b4CNmLVhDbkDcO0E2BLkR2UZ7wdW4oavmqjqRfMJiIchvmkn4ITGyOh
BsKbYLV92zX0lffuIa2ETO64c/1HeWiIdvDyCSm2TdBptjfsxsJC2UVNU/qm2Cz6
vPr4RjdM3UpLEdpQa9Zl
=w8JA
-----END PGP SIGNATURE-----
diff -Nru nc6-1.0/debian/changelog nc6-1.0/debian/changelog
--- nc6-1.0/debian/changelog	2010-06-28 22:36:41.000000000 +0200
+++ nc6-1.0/debian/changelog	2010-08-15 20:26:32.000000000 +0200
@@ -1,3 +1,15 @@
+nc6 (1.0-8) unstable; urgency=low
+
+  * Fix parsing of -e argument, refresh impacted patches:
+    - 02_multicast.patch (error in this patch)
+    - 03_send_crlf.diff 
+    - 06_idle_timeout_parsing.diff 
+    - 07_z_argument.diff
+    (Closes: #591988)
+  * Bump to Standards-Version 3.9.1.0 (no changes needed)
+
+ -- Guillaume Delacour <gui@iroqwa.org>  Sun, 15 Aug 2010 16:17:57 +0200
+
 nc6 (1.0-7) unstable; urgency=low
 
   * debian/patches/07_z_argument.diff: Fix to always set zflag boolean
diff -Nru nc6-1.0/debian/control nc6-1.0/debian/control
--- nc6-1.0/debian/control	2010-06-28 21:42:31.000000000 +0200
+++ nc6-1.0/debian/control	2010-08-15 20:25:14.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Guillaume Delacour <gui@iroqwa.org>
 Build-Depends: debhelper (>= 7), cdbs, autotools-dev
-Standards-Version: 3.9.0.0
+Standards-Version: 3.9.1.0
 Homepage: http://www.deepspace6.net/projects/netcat6.html
 
 Package: netcat6
diff -Nru nc6-1.0/debian/patches/02_multicast.diff nc6-1.0/debian/patches/02_multicast.diff
--- nc6-1.0/debian/patches/02_multicast.diff	2010-04-27 01:03:20.000000000 +0200
+++ nc6-1.0/debian/patches/02_multicast.diff	2010-08-15 16:14:10.000000000 +0200
@@ -1,7 +1,7 @@
 Fix for multicast addresses in UDP mode
 
---- nc6-1.0.orig/docs/nc6.1.in	2005-08-18 05:56:12.000000000 +0100
-+++ nc6-1.0/docs/nc6.1.in	2009-03-11 16:20:55.838644858 +0000
+--- a/docs/nc6.1.in
++++ b/docs/nc6.1.in
 @@ -117,6 +117,11 @@
  .I \--no-reuseaddr
  Disables the SO_REUSEADDR socket option (this is only useful in listen mode).
@@ -14,8 +14,8 @@
  .I \--nru=BYTES
  Set the miNimum Receive Unit for the remote endpoint (network receives).  Note
  that this does not mean that every network read will get the specified number
---- nc6-1.0.orig/src/afindep.c	2006-01-19 22:46:23.000000000 +0000
-+++ nc6-1.0/src/afindep.c	2009-03-11 16:15:54.746112636 +0000
+--- a/src/afindep.c
++++ b/src/afindep.c
 @@ -64,6 +64,9 @@
  	struct addrinfo *res = NULL, *ptr;
  	bool connect_attempted = false;
@@ -144,8 +144,8 @@
  	}
  
  	freeaddrinfo(res);
---- nc6-1.0.orig/src/connection.h	2006-01-19 22:46:23.000000000 +0000
-+++ nc6-1.0/src/connection.h		2009-03-11 14:13:36.647607520 +0000
+--- a/src/connection.h
++++ b/src/connection.h
 @@ -56,6 +56,7 @@
  	sock_protocol_t protocol;
  	address_t remote_address;
@@ -164,8 +164,8 @@
  #define ca_buffer_size(CA)		((CA)->buffer_size)
  #define ca_set_buffer_size(CA, SZ)	((CA)->buffer_size = (SZ))
  
---- nc6-1.0.orig/src/parser.c	2006-01-19 22:46:23.000000000 +0000
-+++ nc6-1.0/src/parser.c	2009-03-11 14:15:52.496481958 +0000
+--- a/src/parser.c
++++ b/src/parser.c
 @@ -109,7 +109,9 @@
  	{"bluetooth",           no_argument,        NULL, 'b'},
  #define OPT_SCO			24
@@ -190,7 +190,7 @@
  
  	/* option recognition loop */
 -	while ((c = getopt_long(argc, argv, "46be:hlnp:q:s:uvw:xX",
-+	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xX",
++	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xX",
  	                        long_options, &option_index)) >= 0)
  	{
   		switch (c) {
diff -Nru nc6-1.0/debian/patches/03_send_crlf.diff nc6-1.0/debian/patches/03_send_crlf.diff
--- nc6-1.0/debian/patches/03_send_crlf.diff	2010-04-27 01:03:20.000000000 +0200
+++ nc6-1.0/debian/patches/03_send_crlf.diff	2010-08-15 16:16:43.000000000 +0200
@@ -161,8 +161,8 @@
  	_verbosity_level = 0;
  
  	/* option recognition loop */
--	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xX",
-+	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xXC",
+-	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xX",
++	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xXC",
  	                        long_options, &option_index)) >= 0)
  	{
   		switch (c) {
diff -Nru nc6-1.0/debian/patches/06_idle_timeout_parsing.diff nc6-1.0/debian/patches/06_idle_timeout_parsing.diff
--- nc6-1.0/debian/patches/06_idle_timeout_parsing.diff	2010-05-02 16:45:53.000000000 +0200
+++ nc6-1.0/debian/patches/06_idle_timeout_parsing.diff	2010-08-15 16:16:56.000000000 +0200
@@ -6,8 +6,8 @@
  	_verbosity_level = 0;
  
  	/* option recognition loop */
--	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xXC",
-+	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xXCt:",
+-	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xXC",
++	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xXCt:",
  	                        long_options, &option_index)) >= 0)
  	{
   		switch (c) {
diff -Nru nc6-1.0/debian/patches/07_z_argument.diff nc6-1.0/debian/patches/07_z_argument.diff
--- nc6-1.0/debian/patches/07_z_argument.diff	2010-06-28 21:11:15.000000000 +0200
+++ nc6-1.0/debian/patches/07_z_argument.diff	2010-08-15 16:17:11.000000000 +0200
@@ -26,8 +26,8 @@
  	_verbosity_level = 0;
  
  	/* option recognition loop */
--	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xXCt:",
-+	while ((c = getopt_long(argc, argv, "46beT:hlnp:q:s:uvw:xXCt:z",
+-	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xXCt:",
++	while ((c = getopt_long(argc, argv, "46be:T:hlnp:q:s:uvw:xXCt:z",
  	                        long_options, &option_index)) >= 0)
  	{
   		switch (c) {

Reply to: