security/dropbear 2026.94 FreeBSD
SSH 2 server, designed to be usable in small memory environments
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4ccdf20f14- License
- MIT
- Categories
- security
- Package size
- 175.4 KiB, 622.8 KiB installed
Description
Dropbear is an SSH 2 server, designed to be usable in small memory environments. It supports:
\* Main features of SSH 2 protocol
\* Implements X11 forwarding, and authentication-agent forwarding
for OpenSSH clients
\* Compatible with OpenSSH ~/.ssh/authorized\_keys public key
authentication
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | security/dropbear | 2026.94 |
| OpenBSD | security/dropbear | 2026.94 |
| NetBSD | security/dropbear | 2026.94 |
| DragonFly | security/dropbear | 2022.83_2 |
Install
Binary package:
pkg install dropbear
From the ports tree:
cd /usr/ports/security/dropbear/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= dropbear>0:security/dropbear
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2026.94 | 2026.94 | 2022.83 | 2025.88 | 2026.94 |
| FreeBSD:14:quarterly | 2026.94 | 2026.94 | n/a | 2025.88 | 2026.94 |
| FreeBSD:15:latest | 2026.94 | 2026.94 | n/a | 2025.88 | 2025.88 |
| FreeBSD:15:quarterly | 2026.94 | 2026.94 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2026.94 | 2026.94 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 5
Run dependencies 2
No port depends on this one.
Configuration
Options name: security_dropbear
| Option | Default | Description |
|---|---|---|
| 3DES | off | |
| AES128 | on | Enable AES128-based encryption |
| AES256 | on | Enable AES256-based encryption |
| CBC | off | Use CBC mode for ciphers (less secure) |
| CHACHA20POLY1305 | off | Enable chacha20poly1305-based encryption |
| CTR | off | Use CTR mode for ciphers |
| CURVE25519 | on | Enable Curve25519 |
| DSS | off | Enable DSS (insecure) |
| ECDH | off | Enable ECDH (insecure) |
| ECDSA | on | Enable ECDSA public key support |
| ED25519 | on | Enable ED25519 public key support |
| GCM | on | Enable GCM mode for ciphers (more secure) |
| GROUP1 | off | Enable Group1 Diffie-Hellman (insecure) |
| GROUP14_SHA1 | off | Enable Group14 Diffie-Helman with SHA1 (insecure) |
| GROUP14_SHA256 | on | Enable Group14 Diffie-Helman with SHA256 |
| GROUP16 | on | Enable Group16 Diffie-Hellman |
| MD5 | off | Enable MD5 MAC (broken) |
| MLKEM768 | on | Enable mlkem768 key exchange algorithm (recommended) |
| PORTS_LIBTOM | on | Use libtomcrypt/libtommath in ports tree |
| RSA | on | Enable RSA public key support |
| RSA_SHA1 | off | Enable RSA SHA1 MAC (insecure) |
| SHA1 | off | Enable SHA1 MAC (less secure) |
| SHA1_96 | off | Enable SHA1_96 MAC (less secure) |
| SHA2_256 | on | Enable SHA2_256 MAC |
| SHA2_512 | off | Enable SHA2_512 MAC |
| SMALL_CODE | off | Make binary smaller in exchange for 50% performance hit |
| SNTRUP761 | on | Enable sntrup761 key exchange algorithm (recommended) |
| STATIC | off | Build static executables and/or libraries |
| X11FWD | off | Enable X11 forwarding |
- USES
- cpe gmake tar:bzip2
- Service scripts
dropbear
Files
Manual pages 4
- dbclient(1)
- dropbear(8)
- dropbearconvert(1)
- dropbearkey(1)
pkg-plist 10
- bin/dbclient
- bin/dbscp
- bin/dropbearconvert
- bin/dropbearkey
- share/man/man1/dbclient.1.gz
- share/man/man1/dropbearconvert.1.gz
- share/man/man1/dropbearkey.1.gz
- share/man/man8/dropbear.8.gz
- sbin/dropbear
- @dir etc/dropbear
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dropbear-2026.94.tar.bz2 | 2.386978e+06 | e098034a843699200c8c977a991fff73159735bf795d5f72ef672c41a6b1ae81 |
Master sites 1
- https://matt.ucc.asn.au/dropbear/releases/