security/dropbear - The NetBSD Packages Collection

Small SSH2 server and client, aimed at embedded market

The search for a small Secure Shell server to fit on a laptop with 4
megs ram and no hard disk was fruitless, so Matt Johnston decided to
write his own, and Dropbear is the result.  It implements various
features of the SSH 2 protocol, including X11 and Authentication Agent
forwarding.  Dropbear is Open Source software, distributed under a
MIT-style license. It includes a server, client and tools to
generate server keys and to convert OpenSSH keys for Dropbear.

Features

    * A small memory footprint - Dropbear can compile to a 110kB
      statically linked binary with uClibc (and only minimal options
      selected).
    * Implements X11 forwarding, and authentication-agent forwarding
      for OpenSSH clients
    * Compatible with OpenSSH ~/.ssh/authorized_keys public key
      authentication
    * Features can easily be disabled when compiling to save space.
    * Preliminary TCP forwarding support (-L style only)

Build dependencies

pkgtools/mktools devel/gmake pkgtools/cwrappers

Runtime dependencies

math/ltm security/libtomcrypt math/ltm

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64dropbear-2022.83nb1.tgz
NetBSD 10.0aarch64dropbear-2020.81.tgz
NetBSD 10.0aarch64dropbear-2020.81.tgz
NetBSD 10.0aarch64ebdropbear-2020.81.tgz
NetBSD 10.0aarch64ebdropbear-2022.83nb1.tgz
NetBSD 10.0alphadropbear-2022.83nb1.tgz
NetBSD 10.0earmv6hfdropbear-2022.83nb1.tgz
NetBSD 10.0earmv6hfdropbear-2020.81.tgz
NetBSD 10.0earmv6hfdropbear-2020.81.tgz
NetBSD 10.0earmv7hfdropbear-2022.83nb1.tgz
NetBSD 10.0earmv7hfdropbear-2020.81.tgz
NetBSD 10.0earmv7hfdropbear-2020.81.tgz
NetBSD 10.0i386dropbear-2022.83nb1.tgz
NetBSD 10.0i386dropbear-2020.81.tgz
NetBSD 10.0powerpcdropbear-2020.81.tgz
NetBSD 10.0x86_64dropbear-2022.83nb1.tgz
NetBSD 10.0_BETAx86_64dropbear-2020.81.tgz
NetBSD 8.0i386dropbear-2020.81.tgz
NetBSD 8.0i386dropbear-2020.81.tgz
NetBSD 8.0powerpcdropbear-2020.81.tgz
NetBSD 8.0powerpcdropbear-2020.81.tgz
NetBSD 8.0powerpcdropbear-2022.83nb1.tgz
NetBSD 8.0powerpcdropbear-2020.81.tgz
NetBSD 8.0x86_64dropbear-2020.81.tgz
NetBSD 8.0x86_64dropbear-2020.81.tgz
NetBSD 8.0x86_64dropbear-2022.83nb1.tgz
NetBSD 9.0aarch64dropbear-2022.83nb1.tgz
NetBSD 9.0aarch64dropbear-2020.81.tgz
NetBSD 9.0aarch64dropbear-2020.81.tgz
NetBSD 9.0alphadropbear-2020.81.tgz
NetBSD 9.0alphadropbear-2022.83nb1.tgz
NetBSD 9.0earmv6hfdropbear-2022.83nb1.tgz
NetBSD 9.0earmv6hfdropbear-2020.81.tgz
NetBSD 9.0earmv6hfdropbear-2020.81.tgz
NetBSD 9.0earmv7hfdropbear-2022.83nb1.tgz
NetBSD 9.0earmv7hfdropbear-2020.81.tgz
NetBSD 9.0earmv7hfdropbear-2020.81.tgz
NetBSD 9.0i386dropbear-2020.81.tgz
NetBSD 9.0i386dropbear-2022.83nb1.tgz
NetBSD 9.0mips64ebdropbear-2020.81.tgz
NetBSD 9.0powerpcdropbear-2022.83nb1.tgz
NetBSD 9.0powerpcdropbear-2020.81.tgz
NetBSD 9.0powerpcdropbear-2020.81.tgz
NetBSD 9.0sparc64dropbear-2020.81.tgz
NetBSD 9.0x86_64dropbear-2022.83nb1.tgz
NetBSD 9.0x86_64dropbear-2020.81.tgz
NetBSD 9.3x86_64dropbear-2020.81.tgz
NetBSD 9.3x86_64dropbear-2022.83nb1.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

pam
Enable PAM support.

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.