changeset | 77bc00dcc19f |
---|---|
branch | default |
bookmark | mainmaster |
tag | tip |
user | Matt Johnston <matt@ucc.asn.au> |
description | Bump version to 2022.82 |
files | CHANGES debian/changelog sysoptions.h |
changeset | 334b742fdeb8 |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Fix -q to hide the banner Got lost merging the DEBUG/TRACE level patch |
files | cli-auth.c |
changeset | 4528afefe45d |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Fix IPv6 address parsing for dbclient -b Now can correctly handle '-b [ipv6address]:port' Code is shared with dropbear -p, though they handle colon-less arguments differently |
files | cli-runopts.c common-runopts.c runopts.h svr-runopts.c |
changeset | a7ad060707b6 |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Allow dbclient -J to be used with multihop Based on a patch from Hans Harder. This also tidies formatting and un-needed parts |
files | cli-runopts.c |
changeset | 83b6a47759a8 |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Add m_snprintf() that won't return negative |
files | dbutil.c dbutil.h |
changeset | e093ddc5b585 |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Fix extra default -i arguments for multihop When multihop executes dbclient it should only add -i arguments from the original commandline, not the default id_dropbear key. Otherwise multiple -i arguments keep getting added which results in servers disconnecting with too many auth attempts |
files | cli-runopts.c |
changeset | 62ae35ff833e |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | dbclient print remote fingerprint with -v |
files | cli-kex.c |
changeset | b366dfaeae68 |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Write CHANGES since last release |
files | CHANGES |
changeset | 299f4f19ba19 |
---|---|
branch | |
bookmark | |
tag | |
user | Raphael Hertzog <hertzog@debian.org> |
description | Add /usr/sbin and /sbin to default root PATH When dropbear is used in a very restricted environment (such as in a initrd), the default user shell is often also very restricted and doesn't take care of setting the PATH so the user ends up with the PATH set by dropbear. Unfortunately, dropbear always sets "/usr/bin:/bin" as default PATH even for the root user which should have /usr/sbin and /sbin too. For a concrete instance of this problem, see the "Remote Unlocking" section in this tutorial: https://paxswill.com/blog/2013/11/04/encrypted-raspberry-pi/ It speaks of a bug in the initramfs script because it's written "blkid" instead of "/sbin/blkid"... this is just because the scripts from the initramfs do not expect to have a PATH without the sbin directories and because dropbear is not setting the PATH appropriately for the root user. I'm thus suggesting to use the attached patch to fix this misbehaviour (I did not test it, but it's easy enough). It might seem anecdotic but multiple Kali users have been bitten by this. From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903403 |
files | default_options.h svr-chansession.c |
changeset | 315dbcef7293 |
---|---|
branch | |
bookmark | |
tag | |
user | Matt Johnston <matt@ucc.asn.au> |
description | Update to latest config.guess and config.sub |
files | config.guess config.sub |