Your message dated Mon, 17 Nov 2014 15:20:40 +0000
with message-id <[email protected]>
and subject line Bug#769891: fixed in vnc4 4.1.1+X4.3.0-37.3
has caused the Debian Bug report #769891,
regarding xvnc4viewer: Fails to start with vnc:// URI
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.)


-- 
769891: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769891
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xvnc4viewer
Version: 4.1.1+X4.3.0-37.2
Severity: normal
Tags: patch

Hi,

it is not possible to launch xvnc4viewer with an URI like vnc://example.com:1.
Thus making it impossible to launch xvnc4viewer via an URI from the browser
(e.g. iceweasel). Please support URIs starting with vnc:// as server name. A
patch for that is attached. Do you mind me doing a NMU for that?

PS: The packaging is in a quite outdated state. I offer my (one-time) help to
update the packaging to use the latest technology (debhelper 9 with dh, 3.0
(quilt) source format). Are you interested?

-- 
Benjamin Drung
System Developer

ProfitBricks GmbH - The IaaS-Company
Greifswalder Str. 207
D - 10405 Berlin

Mail: [email protected]
Fax:  +49 30 577 008 598
URL:  http://www.profitbricks.com

Sitz der Gesellschaft: Berlin.
Registergericht: Amtsgericht Charlottenburg, HRB 125506 B.
Geschäftsführer: Andreas Gauger, Achim Weiss.
diff -u vnc4-4.1.1+X4.3.0/debian/changelog vnc4-4.1.1+X4.3.0/debian/changelog
--- vnc4-4.1.1+X4.3.0/debian/changelog
+++ vnc4-4.1.1+X4.3.0/debian/changelog
@@ -1,3 +1,10 @@
+vnc4 (4.1.1+X4.3.0-37.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Strip vnc:// prefix from server name to support URIs
+
+ -- Benjamin Drung <[email protected]>  Mon, 17 Nov 2014 11:47:55 +0100
+
 vnc4 (4.1.1+X4.3.0-37.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u vnc4-4.1.1+X4.3.0/unix/vncviewer/vncviewer.cxx vnc4-4.1.1+X4.3.0/unix/vncviewer/vncviewer.cxx
--- vnc4-4.1.1+X4.3.0/unix/vncviewer/vncviewer.cxx
+++ vnc4-4.1.1+X4.3.0/unix/vncviewer/vncviewer.cxx
@@ -264,6 +264,10 @@
     }
 
     vncServerName = argv[i];
+    // Strip vnc:// prefix from server name
+    if (strncmp(vncServerName, "vnc://", 6) == 0) {
+      vncServerName = &vncServerName[6];
+    }
   }
 
   // Create .vnc in the user's home directory if it doesn't already exist
only in patch2:
unchanged:
--- vnc4-4.1.1+X4.3.0.orig/debian/patches/vnc-uri.patch
+++ vnc4-4.1.1+X4.3.0/debian/patches/vnc-uri.patch
@@ -0,0 +1,18 @@
+Description: Strip vnc:// prefix from server name to support URIs
+Author: Benjamin Drung <[email protected]>
+
+--- a/unix/vncviewer/vncviewer.cxx
++++ b/unix/vncviewer/vncviewer.cxx
+@@ -263,7 +263,11 @@
+       usage();
+     }
+ 
+     vncServerName = argv[i];
++    // Strip vnc:// prefix from server name
++    if (strncmp(vncServerName, "vnc://", 6) == 0) {
++      vncServerName = &vncServerName[6];
++    }
+   }
+ 
+   // Create .vnc in the user's home directory if it doesn't already exist
+
Description: Strip vnc:// prefix from server name to support URIs
Author: Benjamin Drung <[email protected]>

--- a/unix/vncviewer/vncviewer.cxx
+++ b/unix/vncviewer/vncviewer.cxx
@@ -263,7 +263,11 @@
       usage();
     }
 
     vncServerName = argv[i];
+    // Strip vnc:// prefix from server name
+    if (strncmp(vncServerName, "vnc://", 6) == 0) {
+      vncServerName = &vncServerName[6];
+    }
   }
 
   // Create .vnc in the user's home directory if it doesn't already exist


--- End Message ---
--- Begin Message ---
Source: vnc4
Source-Version: 4.1.1+X4.3.0-37.3

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

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.
Benjamin Drung <[email protected]> (supplier of updated vnc4 
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, 17 Nov 2014 11:47:55 +0100
Source: vnc4
Binary: vnc4server xvnc4viewer
Architecture: source amd64
Version: 4.1.1+X4.3.0-37.3
Distribution: unstable
Urgency: medium
Maintainer: Ola Lundqvist <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Description:
 vnc4server - Virtual network computing server software
 xvnc4viewer - Virtual network computing client software for X
Closes: 769891
Changes:
 vnc4 (4.1.1+X4.3.0-37.3) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Strip vnc:// prefix from server name to support URIs (Closes: #769891)
Checksums-Sha1:
 a21db92c42992d3bbcaec0068520b7486a7d9e8f 1801 vnc4_4.1.1+X4.3.0-37.3.dsc
 64b7a6ac201657c79e2a05f01a18a656c4aa27bb 70239 vnc4_4.1.1+X4.3.0-37.3.diff.gz
 745d26f74f6ab112daeeba5787b95e424df09296 1603356 
vnc4server_4.1.1+X4.3.0-37.3_amd64.deb
 ca92812b2eacb843b57458c835daad5f87ecddc8 106522 
xvnc4viewer_4.1.1+X4.3.0-37.3_amd64.deb
Checksums-Sha256:
 cbeb3712a5f3e8b2b79f034961c10bed24eb7e79f05155a0894890ea0fe6b3e3 1801 
vnc4_4.1.1+X4.3.0-37.3.dsc
 2b519982eebcc37665ad9240cd79dfa48322134a691fd8f6ae46004a7c1e16f1 70239 
vnc4_4.1.1+X4.3.0-37.3.diff.gz
 25995aef97909e15040c4d2315bfa6ceb7d09fabcdc04afc39589c880c505302 1603356 
vnc4server_4.1.1+X4.3.0-37.3_amd64.deb
 9e3c4e0a7d540c12831ce19d1b14da87fccd42b21644a0f9cab782d58b96fba7 106522 
xvnc4viewer_4.1.1+X4.3.0-37.3_amd64.deb
Files:
 f8f1f5c8ef0a8a3910df0499b38604ff 1801 x11 optional vnc4_4.1.1+X4.3.0-37.3.dsc
 dc9aaa7de0abb4a88c4a33034bf0d5f5 70239 x11 optional 
vnc4_4.1.1+X4.3.0-37.3.diff.gz
 963dbc72380143bb56e49d1c8fdac81f 1603356 x11 optional 
vnc4server_4.1.1+X4.3.0-37.3_amd64.deb
 ed67465d295e9c703f00492f0810c9f2 106522 net optional 
xvnc4viewer_4.1.1+X4.3.0-37.3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUagR8AAoJEN2M1aXejH56w1gP+gP3DPVHZTBzeRhkfk/LUYW0
KstVTt6yiGgRtHU43k2ms474312EHibcnQ/JGj7dwrkfWh7370wKIxlG4zqxMtdq
VABrK8iupsmg+5bwQ8I5PAsbKQQo4FOUCymIHQk1/AQrNbdgCTCZcQw2Fq6fUQ7E
ZUPlNjk297GIgeqt2tCfdPVbfJS+740Hz6W3jqyG6PK7+I4XFXZJWoSFu5xyl0pt
qw2Y7YsImDf+nBahFdsJ9zm5gb9tGFXzXulG9S+G9PocKLRCYc77iMFukxstcLTl
SAHhtUxiZu4C961eUH22IKaiqHTHLxgyIMpgUvRLAV0TNw/yBESZ7pyKVcvN9fRs
YIc9dsraJtNLWqJLiKVNl5p9OoTbxkYFa3/por+yGAqKPGcUkLjQ0pZdloqHk9xF
8KqxQB/vmKn9lEznjhRiM78eLfP1QqRePevnT0ZsDrxXKacuBxEeHVU+ICYIWBF0
CPRyQW4H7qT905nnzjgyqIRqXm8P8gc7m9lu8PpD/Hj/YQXCFhDxa03Ij2eUGBDK
aMrQy9MY77wfK9Rd1KgL2wPMs9Azk9kJ6cffNdUU8VRZkPtVLH7Zl0siew56ulbo
NjStuKDDGVTH7TDgrK6HMG5aFyaSiU1mr38jmq6JeOoyGx4/LJ/VtuX/wUnWV0Ev
ckWcPFTD939UXnK+0ufa
=1I+F
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to