changeset 516:7fc4ba3c1cbb

- Bump to 0.52 - Clarify that hosts are resolved on the remote end for multihop
author Matt Johnston <matt@ucc.asn.au>
date Tue, 11 Nov 2008 14:08:48 +0000
parents fe30d2a2d626
children 0d8782043d05
files dbclient.1 debian/changelog debian/dropbear.postinst debug.h sysoptions.h
diffstat 5 files changed, 14 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/dbclient.1	Tue Nov 11 13:51:55 2008 +0000
+++ b/dbclient.1	Tue Nov 11 14:08:48 2008 +0000
@@ -102,7 +102,7 @@
 a normal TCP connection. A hostname should be still be provided, as this is used for
 comparing saved hostkeys.
 .TP
-.B \B \fIendhost:endport
+.B \-B \fIendhost:endport
 "Netcat-alike" mode, where Dropbear will connect to the given host, then create a
 forwarded connection to \fIendhost\fR. This will then be presented as dbclient's
 standard input/output.
@@ -117,6 +117,10 @@
 
 scp -S dbclient matt@martello,root@wrt,canyons:/tmp/dump .
 
+Note that hostnames are resolved by the prior hop (so "canyons" would be resolved by the host "wrt")
+in the example above, the same way as other -L TCP forwarded hosts are. Host keys are 
+checked locally based on the given hostname.
+
 .SH ENVIRONMENT
 .TP
 .B DROPBEAR_PASSWORD
--- a/debian/changelog	Tue Nov 11 13:51:55 2008 +0000
+++ b/debian/changelog	Tue Nov 11 14:08:48 2008 +0000
@@ -1,3 +1,9 @@
+dropbear (0.52-0.1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Matt Johnston <[email protected]>  Tues, 11 Nov 2008 22:54:00 +0900
+
 dropbear (0.51-0.1) unstable; urgency=low
 
   * New upstream release.
--- a/debian/dropbear.postinst	Tue Nov 11 13:51:55 2008 +0000
+++ b/debian/dropbear.postinst	Tue Nov 11 14:08:48 2008 +0000
@@ -71,7 +71,7 @@
 fi
 
 if test -n "$2" && dpkg --compare-versions "$2" lt '0.50-4' &&
-update-service --check dropbear; then
+update-service --check dropbear 2>/dev/null; then
   update-service --remove /etc/dropbear 2>/dev/null || :
   sleep 6
   rm -rf /var/run/dropbear /var/run/dropbear.log
--- a/debug.h	Tue Nov 11 13:51:55 2008 +0000
+++ b/debug.h	Tue Nov 11 14:08:48 2008 +0000
@@ -39,7 +39,7 @@
  * Caution: Don't use this in an unfriendly environment (ie unfirewalled),
  * since the printing may not sanitise strings etc. This will add a reasonable
  * amount to your executable size. */
-#define DEBUG_TRACE
+/*#define DEBUG_TRACE*/
 
 /* All functions writing to the cleartext payload buffer call
  * CHECKCLEARTOWRITE() before writing. This is only really useful if you're
--- a/sysoptions.h	Tue Nov 11 13:51:55 2008 +0000
+++ b/sysoptions.h	Tue Nov 11 14:08:48 2008 +0000
@@ -4,7 +4,7 @@
  *******************************************************************/
 
 #ifndef DROPBEAR_VERSION
-#define DROPBEAR_VERSION "0.51"
+#define DROPBEAR_VERSION "0.52"
 #endif
 
 #define LOCAL_IDENT "SSH-2.0-dropbear_" DROPBEAR_VERSION