From 17e0e1d5d60858722cf59d276432289961add523 Mon Sep 17 00:00:00 2001 From: agc Date: Tue, 19 Aug 2003 15:46:44 +0000 Subject: Initial import of dropbear-0.36 into the NetBSD Packages Collection. 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. 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) --- security/dropbear/DESCR | 19 +++++++++++++++++++ security/dropbear/Makefile | 17 +++++++++++++++++ security/dropbear/PLIST | 4 ++++ security/dropbear/distinfo | 5 +++++ security/dropbear/patches/patch-aa | 17 +++++++++++++++++ 5 files changed, 62 insertions(+) create mode 100644 security/dropbear/DESCR create mode 100644 security/dropbear/Makefile create mode 100644 security/dropbear/PLIST create mode 100644 security/dropbear/distinfo create mode 100644 security/dropbear/patches/patch-aa (limited to 'security/dropbear') diff --git a/security/dropbear/DESCR b/security/dropbear/DESCR new file mode 100644 index 00000000000..20e6c9f62f7 --- /dev/null +++ b/security/dropbear/DESCR @@ -0,0 +1,19 @@ +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. + + +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) diff --git a/security/dropbear/Makefile b/security/dropbear/Makefile new file mode 100644 index 00000000000..2dd54cd084a --- /dev/null +++ b/security/dropbear/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/08/19 15:46:44 agc Exp $ + +DISTNAME= dropbear-0.36 +CATEGORIES= security +MASTER_SITES= http://matt.ucc.asn.au/dropbear/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://matt.ucc.asn.au/dropbear/dropbear.html +COMMENT= ssh2 server, aimed at embedded market + +GNU_CONFIGURE= yes +USE_GMAKE= yes + +MAKEFLAGS+= ROOT_USER=${ROOT_USER} ROOT_GROUP=${ROOT_GROUP} + +.include "../../mk/bsd.pkg.mk" diff --git a/security/dropbear/PLIST b/security/dropbear/PLIST new file mode 100644 index 00000000000..a3b8e54b0ca --- /dev/null +++ b/security/dropbear/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/19 15:46:44 agc Exp $ +bin/dropbearconvert +bin/dropbearkey +sbin/dropbear diff --git a/security/dropbear/distinfo b/security/dropbear/distinfo new file mode 100644 index 00000000000..68fa63673b3 --- /dev/null +++ b/security/dropbear/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/08/19 15:46:44 agc Exp $ + +SHA1 (dropbear-0.36.tar.bz2) = 89977e99411c5bc67c2de006665afde7bfc3dff2 +Size (dropbear-0.36.tar.bz2) = 724179 bytes +SHA1 (patch-aa) = c2d54d4e96ce101435ae2793bd175c7aa1418877 diff --git a/security/dropbear/patches/patch-aa b/security/dropbear/patches/patch-aa new file mode 100644 index 00000000000..0df595f5073 --- /dev/null +++ b/security/dropbear/patches/patch-aa @@ -0,0 +1,17 @@ +$NetBSD: patch-aa,v 1.1.1.1 2003/08/19 15:46:44 agc Exp $ + +--- Makefile.in 2003/08/19 15:34:20 1.1 ++++ Makefile.in 2003/08/19 15:35:01 +@@ -49,9 +49,9 @@ + install -m 755 dropbear $(DESTDIR)$(sbindir) + install -m 755 dropbearkey $(DESTDIR)$(bindir) + install -m 755 dropbearconvert $(DESTDIR)$(bindir) +- -chown root.root $(DESTDIR)$(sbindir)/dropbear +- -chown root.root $(DESTDIR)$(bindir)/dropbearkey +- -chown root.root $(DESTDIR)$(bindir)/dropbearconvert ++ -chown ${ROOT_USER}:${ROOT_GROUP} $(DESTDIR)$(sbindir)/dropbear ++ -chown ${ROOT_USER}:${ROOT_GROUP} $(DESTDIR)$(bindir)/dropbearkey ++ -chown ${ROOT_USER}:${ROOT_GROUP} $(DESTDIR)$(bindir)/dropbearconvert + + + static: dropbear-static dropbearkey-static dropbearconvert-static -- cgit v1.2.3