net-misc/dropbear (gentoo)

Search

Notice: This package is in a virtual group: virtual/ssh
Equivalents: virtual/openssh

Install

Install this package:

emerge -a net-misc/dropbear

Package Information

Description:
I was looking for a small and secure SSH server to fit on a laptop with 4 megs ram and no hard disk, and couldn't find one which was satisfactory. I decided to write my own, and Dropbear is the result. It implements most required features of the SSH 2 protocol, and other features such as X11, TCP and Authentication Agent forwarding. Dropbear is Open Source software, distributed under a MIT-style license.
Homepage:
https://matt.ucc.asn.au/dropbear/dropbear.html
License:
MIT GPL-2

Versions

Version EAPI Keywords Slot
2026.94 8 ~alpha amd64 arm arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>embedded@gentoo.org</email>
		<name>Embedded Gentoo</name>
	</maintainer>
	<longdescription>
  I was looking for a small and secure SSH server to fit on a laptop with 4 megs ram and no hard
  disk, and couldn't find one which was satisfactory. I decided to write my own, and Dropbear is
  the result. It implements most required features of the SSH 2 protocol, and other features such
  as X11, TCP and Authentication Agent forwarding. Dropbear is Open Source software, distributed
  under a MIT-style license.
  </longdescription>
	<longdescription lang="ja">
  私は 4MB の RAM とハードディスクを搭載しないラップトップ型にぴったりな小さ
  くて安全な SSH サーバを探していました。しかし満足するものは見つけられません
  でした。私は自身で作ろうと決意しました。その結果が Dropbear です。SSH 2 プ
  ロトコルに必要な機能の大半、他にも X11 や TCP、認証エージェント・フォワーデ
  ィングといった機能が実装してあります。Dropbear はオープンソースで、MIT スタ
  イルのライセンス下で配布されます。
  </longdescription>
	<use>
		<flag name="bsdpty">Add support for legacy BSD pty's rather than dynamic UNIX pty's -- do not use this flag unless you are absolutely sure you actually want it</flag>
		<flag name="legacy-ciphers">
        Enable support for deprecated, soon-to-be-dropped DSA keys.

        See https://marc.info/?l=openssh-unix-dev&gt;m=170494903207436&gt;w=2.
    </flag>
		<flag name="multicall">Build all the programs as one little binary (to save space)</flag>
		<flag name="shadow">Enable shadow password support</flag>
		<flag name="test-async">Enable tests using <pkg>dev-python/asyncssh</pkg></flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:matt_johnston:dropbear_ssh_server</remote-id>
		<remote-id type="github">mkj/dropbear</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-misc/dropbear | euse -E <flag> -p net-misc/dropbear | euse -D <flag> -p net-misc/dropbear

Flag Description 2026.94
bsdpty Add support for legacy BSD pty's rather than dynamic UNIX pty's -- do not use this flag unless you are absolutely sure you actually want it ✓
legacy-ciphers Enable support for deprecated, soon-to-be-dropped DSA keys. See https://marc.info/?l=openssh-unix-dev&gt;m=170494903207436&gt;w=2. ✓
minimal Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features) ✓
multicall Build all the programs as one little binary (to save space) ✓
pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip ✓
shadow Enable shadow password support ⊕
static !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically ✓
syslog Enable support for syslog ⊕
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) ✓
test-async Enable tests using <pkg>dev-python/asyncssh</pkg> ⊕
zlib Add support for zlib compression ✓

Files

Manifest

Type File Size Versions
DIST dropbear-2026.94.tar.bz2 2386978 bytes 2026.94
DIST dropbear-2026.94.tar.bz2.asc 833 bytes 2026.94
Unmatched Entries
Type File Size