summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2003-08-19 15:46:44 +0000
committeragc <agc@pkgsrc.org>2003-08-19 15:46:44 +0000
commit17e0e1d5d60858722cf59d276432289961add523 (patch)
tree77c903948370148561d070aad71f0f856652d680 /security
parent2cf3251b24ca77ff630eb8034680ac815b12d1f9 (diff)
downloadpkgsrc-17e0e1d5d60858722cf59d276432289961add523.tar.gz
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)
Diffstat (limited to 'security')
-rw-r--r--security/dropbear/DESCR19
-rw-r--r--security/dropbear/Makefile17
-rw-r--r--security/dropbear/PLIST4
-rw-r--r--security/dropbear/distinfo5
-rw-r--r--security/dropbear/patches/patch-aa17
5 files changed, 62 insertions, 0 deletions
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