mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 0/2] dropbear: version bump, minor whitespace change, and question
@ 2016-03-21 17:46 Alexander Dahl
  2016-03-21 17:46 ` [ptxdist] [PATCH 1/2] dropbear: upgrade from 2015.67 to 2016.73 Alexander Dahl
  2016-03-21 17:46 ` [ptxdist] [PATCH 2/2] dropbear: fix whitespace in menu help Alexander Dahl
  0 siblings, 2 replies; 3+ messages in thread
From: Alexander Dahl @ 2016-03-21 17:46 UTC (permalink / raw)
  To: ptxdist

Hei hei,

this is one patch for the version bump from dropbear 2015.67 to
2016.73. Although I hope I check everything, I recommend testing. The
other one is a minor whitespace fix.

While we're at it: OpenSSH announced it disabled dss keys by default
with the 7.0 release [1], and some distributions (Arch, Gentoo,
Fedora, eisfair, …) already followed this and do not generate dss keys
anymore. ptxdist follows RFC 4253 at the moment which requires dss
keys for SSH 2 compliance, so you can not deactivate dss key support
in the menu and it's hardcoded in the rc once script. For my BSP I
removed this for now, for the general discussion I'd like to ask if
this would be desired for ptxdist as well?

Greets
Alex

[1] https://lists.mindrot.org/pipermail/openssh-unix-announce/2015-August/000122.html

Alexander Dahl (2):
  dropbear: upgrade from 2015.67 to 2016.73
  dropbear: fix whitespace in menu help

 ...sabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch | 45 ----------------------
 patches/dropbear-2015.67/series                    |  4 --
 rules/dropbear.in                                  |  2 +-
 rules/dropbear.make                                |  4 +-
 4 files changed, 3 insertions(+), 52 deletions(-)
 delete mode 100644 patches/dropbear-2015.67/0001-dropbear-disabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch
 delete mode 100644 patches/dropbear-2015.67/series

-- 
2.1.4


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ptxdist] [PATCH 1/2] dropbear: upgrade from 2015.67 to 2016.73
  2016-03-21 17:46 [ptxdist] [PATCH 0/2] dropbear: version bump, minor whitespace change, and question Alexander Dahl
@ 2016-03-21 17:46 ` Alexander Dahl
  2016-03-21 17:46 ` [ptxdist] [PATCH 2/2] dropbear: fix whitespace in menu help Alexander Dahl
  1 sibling, 0 replies; 3+ messages in thread
From: Alexander Dahl @ 2016-03-21 17:46 UTC (permalink / raw)
  To: ptxdist

Dropped patch series, because build with ENABLE_CLI_PUBKEY_AUTH unset
was fixed in 2015.68.

2016.72 fixes CVE-2016-3116.

Additional changes contain fixes for crashes, memory leaks, compile
warnings, build for certain platforms or in certain invironments, and
race conditions. Improved efficiency, manpage, memory consumption.
Various cleanups for issues found by lint tools and static code
analyzers.

Signed-off-by: Alexander Dahl <post@lespocky.de>
---
 ...sabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch | 45 ----------------------
 patches/dropbear-2015.67/series                    |  4 --
 rules/dropbear.make                                |  4 +-
 3 files changed, 2 insertions(+), 51 deletions(-)
 delete mode 100644 patches/dropbear-2015.67/0001-dropbear-disabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch
 delete mode 100644 patches/dropbear-2015.67/series

diff --git a/patches/dropbear-2015.67/0001-dropbear-disabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch b/patches/dropbear-2015.67/0001-dropbear-disabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch
deleted file mode 100644
index 6fc655a..0000000
--- a/patches/dropbear-2015.67/0001-dropbear-disabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From: Juergen Borleis <jbe@pengutronix.de>
-Date: Fri, 13 Mar 2015 10:53:46 +0100
-Subject: [PATCH] dropbear: disabling ENABLE_CLI_PUBKEY_AUTH let the build
- fail
-
-Function multihop_passthrough_args() fails due to missing 'privkeys' member
-in structure 'cli_runopts'. So lets also disable ENABLE_CLI_MULTIHOP for
-this case.
-And even cli_getopts() fails due to missing loadidentityfile() function
-in this case.
-
-Signed-off-by: Juergen Borleis <jbe@pengutronix.de>
----
- options.h    |    4 +++-
- sysoptions.h |    2 +-
- 2 files changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/options.h b/options.h
-index 6339b0a4738e..1360b5c6758f 100644
---- a/options.h
-+++ b/options.h
-@@ -218,7 +218,9 @@ much traffic. */
- 
- /* A default argument for dbclient -i <privatekey>. 
-    leading "~" is expanded */
--#define DROPBEAR_DEFAULT_CLI_AUTHKEY "~/.ssh/id_dropbear"
-+#ifdef ENABLE_CLI_PUBKEY_AUTH
-+# define DROPBEAR_DEFAULT_CLI_AUTHKEY "~/.ssh/id_dropbear"
-+#endif
- 
- /* This variable can be used to set a password for client
-  * authentication on the commandline. Beware of platforms
-diff --git a/sysoptions.h b/sysoptions.h
-index bec72461d8e4..eeb78cb129a5 100644
---- a/sysoptions.h
-+++ b/sysoptions.h
-@@ -202,7 +202,7 @@
- #define USING_LISTENERS
- #endif
- 
--#if defined(ENABLE_CLI_NETCAT) && defined(ENABLE_CLI_PROXYCMD)
-+#if defined(ENABLE_CLI_NETCAT) && defined(ENABLE_CLI_PROXYCMD) && defined(ENABLE_CLI_PUBKEY_AUTH)
- #define ENABLE_CLI_MULTIHOP
- #endif
- 
diff --git a/patches/dropbear-2015.67/series b/patches/dropbear-2015.67/series
deleted file mode 100644
index 501905e..0000000
--- a/patches/dropbear-2015.67/series
+++ /dev/null
@@ -1,4 +0,0 @@
-# generated by git-ptx-patches
-#tag:base --start-number 1
-0001-dropbear-disabling-ENABLE_CLI_PUBKEY_AUTH-let-the-bu.patch
-# 847698d613b5ea08c9504df4ed3f0099  - git-ptx-patches magic
diff --git a/rules/dropbear.make b/rules/dropbear.make
index a659114..bc4b0e6 100644
--- a/rules/dropbear.make
+++ b/rules/dropbear.make
@@ -18,8 +18,8 @@ PACKAGES-$(PTXCONF_DROPBEAR) += dropbear
 #
 # Paths and names
 #
-DROPBEAR_VERSION	:= 2015.67
-DROPBEAR_MD5		:= e967e320344cd4bfebe321e3ab8514d6
+DROPBEAR_VERSION	:= 2016.73
+DROPBEAR_MD5		:= 8d6d78ce60ca52350ec04fcbd711ce9b
 DROPBEAR		:= dropbear-$(DROPBEAR_VERSION)
 DROPBEAR_SUFFIX		:= tar.bz2
 DROPBEAR_URL		:= http://matt.ucc.asn.au/dropbear/releases/$(DROPBEAR).$(DROPBEAR_SUFFIX)
-- 
2.1.4


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ptxdist] [PATCH 2/2] dropbear: fix whitespace in menu help
  2016-03-21 17:46 [ptxdist] [PATCH 0/2] dropbear: version bump, minor whitespace change, and question Alexander Dahl
  2016-03-21 17:46 ` [ptxdist] [PATCH 1/2] dropbear: upgrade from 2015.67 to 2016.73 Alexander Dahl
@ 2016-03-21 17:46 ` Alexander Dahl
  1 sibling, 0 replies; 3+ messages in thread
From: Alexander Dahl @ 2016-03-21 17:46 UTC (permalink / raw)
  To: ptxdist

Signed-off-by: Alexander Dahl <post@lespocky.de>
---
 rules/dropbear.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rules/dropbear.in b/rules/dropbear.in
index db4a8ab..9b97d4b 100644
--- a/rules/dropbear.in
+++ b/rules/dropbear.in
@@ -15,7 +15,7 @@ menuconfig DROPBEAR
 	  dropbear is a SSH 2 server and client designed
 	  to be small enough to be used in small memory
 	  environments, while still being functional and
- 	  secure enough for general use.
+	  secure enough for general use.
 
 	  It implements most required features of the
 	  SSH 2 protocol, and other features such as X11
-- 
2.1.4


_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-03-21 17:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-21 17:46 [ptxdist] [PATCH 0/2] dropbear: version bump, minor whitespace change, and question Alexander Dahl
2016-03-21 17:46 ` [ptxdist] [PATCH 1/2] dropbear: upgrade from 2015.67 to 2016.73 Alexander Dahl
2016-03-21 17:46 ` [ptxdist] [PATCH 2/2] dropbear: fix whitespace in menu help Alexander Dahl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox