diff options
author | jnemeth <jnemeth@pkgsrc.org> | 2007-02-24 11:49:33 +0000 |
---|---|---|
committer | jnemeth <jnemeth@pkgsrc.org> | 2007-02-24 11:49:33 +0000 |
commit | 1dcd16eca40aaeb45a88eb5b7866f3151619c8b0 (patch) | |
tree | 61eafab3338ec468cb88007350758bc44e6da5e4 /security | |
parent | ffff27cd2f95c7f8763ee18dd6dc1c795560e1fc (diff) | |
download | pkgsrc-1dcd16eca40aaeb45a88eb5b7866f3151619c8b0.tar.gz |
Thor Lancelot Simon, author of FreSSH, says that nobody should be
using it because it only supports SSHv1 and has stopped distribution
of the source tarball.
Diffstat (limited to 'security')
-rw-r--r-- | security/fressh/DESCR | 8 | ||||
-rw-r--r-- | security/fressh/Makefile | 21 | ||||
-rw-r--r-- | security/fressh/PLIST | 6 | ||||
-rw-r--r-- | security/fressh/distinfo | 16 | ||||
-rw-r--r-- | security/fressh/patches/patch-aa | 29 | ||||
-rw-r--r-- | security/fressh/patches/patch-ab | 22 | ||||
-rw-r--r-- | security/fressh/patches/patch-af | 10 | ||||
-rw-r--r-- | security/fressh/patches/patch-ag | 40 | ||||
-rw-r--r-- | security/fressh/patches/patch-ah | 13 | ||||
-rw-r--r-- | security/fressh/patches/patch-ai | 13 | ||||
-rw-r--r-- | security/fressh/patches/patch-aj | 22 | ||||
-rw-r--r-- | security/fressh/patches/patch-ak | 26 | ||||
-rw-r--r-- | security/fressh/patches/patch-al | 13 | ||||
-rw-r--r-- | security/fressh/patches/patch-am | 12 | ||||
-rw-r--r-- | security/fressh/patches/patch-an | 12 |
15 files changed, 0 insertions, 263 deletions
diff --git a/security/fressh/DESCR b/security/fressh/DESCR deleted file mode 100644 index c32194c72c0..00000000000 --- a/security/fressh/DESCR +++ /dev/null @@ -1,8 +0,0 @@ -FreSSH is a free implementation of the SSH communication protocol. -It is compact, modular, portable, and designed for security and -performance. It is a completely new implementation. Unlike various -other SSH implementations already available for Unix, it does not -trace its ancestry to the original SSH code written by Tatu Ylonen. -FreSSH currently implements SSH protocol version 1.5, with extensions -which offer enhanced security when both sides of a connection are -running FreSSH. diff --git a/security/fressh/Makefile b/security/fressh/Makefile deleted file mode 100644 index d9e4dcc01d1..00000000000 --- a/security/fressh/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# $NetBSD: Makefile,v 1.15 2006/03/04 21:30:34 jlam Exp $ - -DISTNAME= fressh-0.8.1 -PKGREVISION= 3 -CATEGORIES= security -MASTER_SITES= http://www.fressh.org/ -EXTRACT_SUFX= .tar.bz2 - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.fressh.org/ -COMMENT= New, free, rewritten implementation of the SSH communication protocol - -USE_OLD_DES_API= yes - -# Some versions of the openssl header files gives warnings. -BUILDLINK_TRANSFORM+= rm:-Wstrict-prototypes -# too many unsigned char problems on -current -BUILDLINK_TRANSFORM+= rm:-Werror - -.include "../../security/openssl/buildlink3.mk" -.include "../../mk/bsd.pkg.mk" diff --git a/security/fressh/PLIST b/security/fressh/PLIST deleted file mode 100644 index f847050aa54..00000000000 --- a/security/fressh/PLIST +++ /dev/null @@ -1,6 +0,0 @@ -@comment $NetBSD: PLIST,v 1.1 2001/11/01 01:16:40 zuntum Exp $ -sbin/fresshd -bin/fressh-keygen -bin/fressh -bin/fressh-agent -bin/fressh-add diff --git a/security/fressh/distinfo b/security/fressh/distinfo deleted file mode 100644 index 9f047c11488..00000000000 --- a/security/fressh/distinfo +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: distinfo,v 1.9 2006/01/27 18:08:10 joerg Exp $ - -SHA1 (fressh-0.8.1.tar.bz2) = 4dd0a6d4240337b4726a6a68b17878a45974cf82 -RMD160 (fressh-0.8.1.tar.bz2) = fa1c3444febc0eb73e2367753ed261b30000171c -Size (fressh-0.8.1.tar.bz2) = 110390 bytes -SHA1 (patch-aa) = dd3e80db0192932a15fc6f6433e823879fddee0f -SHA1 (patch-ab) = 612c7f5e1541d413f3d336a4330528343f78e420 -SHA1 (patch-af) = a62d7421315f4bf70558224dcb4b4b4a7fbaadd1 -SHA1 (patch-ag) = eb02a24bc9ed6a299f40722bfb87d0aefd22ab34 -SHA1 (patch-ah) = 5a4aefc5fdad1c6a0517a7351af461aaa53462a3 -SHA1 (patch-ai) = 0e3233da83fae4a12c2aca91d9cd7c606310eff6 -SHA1 (patch-aj) = bb22f2dcac1dc30ca667a6ebe066435a525d8725 -SHA1 (patch-ak) = aa86ae8e33b3189ce720a8c800bb2cbc5e5f33f9 -SHA1 (patch-al) = 9425efd0c6b024e8913ce2e931a3be025997d108 -SHA1 (patch-am) = 1111f4c72da953b378ee54d92422ca38b3f715d8 -SHA1 (patch-an) = efbd728c6038a7f20c3a346bbb82ae690a0f4ed4 diff --git a/security/fressh/patches/patch-aa b/security/fressh/patches/patch-aa deleted file mode 100644 index c78f73884bb..00000000000 --- a/security/fressh/patches/patch-aa +++ /dev/null @@ -1,29 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2006/01/27 18:08:10 joerg Exp $ - ---- Makefile.orig 2001-02-11 04:01:50.000000000 +0000 -+++ Makefile -@@ -44,7 +44,6 @@ LIBS+= -lutil -lcrypt -lz ${IDEA_LIB} -l - - INSTALL=install - INSTALL_FLAGS=-c -r -m 755 -o bin -g bin --PREFIX=/usr/local - FRE=fre - - HDRS = options.h ssh_buffer.h ssh_channel.h ssh_client.h ssh_defines.h \ -@@ -154,11 +153,11 @@ libdep:: - (cd lib ; make depend) - - install: sshd -- ${INSTALL} ${INSTALL_FLAGS} sshd ${PREFIX}/sbin/${FRE}sshd -- ${INSTALL} ${INSTALL_FLAGS} ssh-keygen ${PREFIX}/bin/${FRE}ssh-keygen -- ${INSTALL} ${INSTALL_FLAGS} ssh ${PREFIX}/bin/${FRE}ssh -- ${INSTALL} ${INSTALL_FLAGS} ssh-agent ${PREFIX}/bin/${FRE}ssh-agent -- ${INSTALL} ${INSTALL_FLAGS} ssh-add ${PREFIX}/bin/${FRE}ssh-add -+ ${BSD_INSTALL_PROGRAM} sshd ${PREFIX}/sbin/${FRE}sshd -+ ${BSD_INSTALL_PROGRAM} ssh-keygen ${PREFIX}/bin/${FRE}ssh-keygen -+ ${BSD_INSTALL_PROGRAM} ssh ${PREFIX}/bin/${FRE}ssh -+ ${BSD_INSTALL_PROGRAM} ssh-agent ${PREFIX}/bin/${FRE}ssh-agent -+ ${BSD_INSTALL_PROGRAM} ssh-add ${PREFIX}/bin/${FRE}ssh-add - - clean: ${LIBCLEAN} - rm -f *.o crypto/*.o transport/*.o a.out sshd ssh-keygen ssh \ diff --git a/security/fressh/patches/patch-ab b/security/fressh/patches/patch-ab deleted file mode 100644 index d6054e3788f..00000000000 --- a/security/fressh/patches/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-ab,v 1.2 2003/10/31 23:38:46 kristerw Exp $ - ---- ssh-agent.c.orig Sun Feb 11 05:16:14 2001 -+++ ssh-agent.c Sat Nov 1 00:24:17 2003 -@@ -890,7 +890,7 @@ - struct auth_id *id; - u_int32_t keybits, resptype; - u_int8_t *session_id = NULL; -- u_int8_t *encr_chal = NULL, *chal, response[16]; -+ u_int8_t *encr_chal = NULL, *chal = NULL, response[16]; - ssh_MD5 md5ctx; - int nuke = 0; - int chal_len = 0, len; -@@ -993,7 +993,7 @@ - agent_v1_add_rsa_id(struct sockev *sev) - { - ssh_RSA *key = NULL; -- char *comment; -+ u_int8_t *comment; - u_int32_t keybits; - int nuke = 0; - diff --git a/security/fressh/patches/patch-af b/security/fressh/patches/patch-af deleted file mode 100644 index 87c89ffb46d..00000000000 --- a/security/fressh/patches/patch-af +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-af,v 1.1 2003/10/28 00:14:11 kristerw Exp $ - ---- ssh_global.h.orig Tue Oct 28 00:44:16 2003 -+++ ssh_global.h Tue Oct 28 00:44:31 2003 -@@ -23,4 +23,4 @@ - extern ssh_context_t g_context; - extern struct ssh_cipher g_cipher; - --#endif _SSH_GLOBAL_H -+#endif /* _SSH_GLOBAL_H */ diff --git a/security/fressh/patches/patch-ag b/security/fressh/patches/patch-ag deleted file mode 100644 index 3e8c35cf885..00000000000 --- a/security/fressh/patches/patch-ag +++ /dev/null @@ -1,40 +0,0 @@ -$NetBSD: patch-ag,v 1.1 2003/10/28 00:14:11 kristerw Exp $ - ---- sshd_main.c.orig Tue Oct 28 00:45:01 2003 -+++ sshd_main.c Tue Oct 28 00:45:34 2003 -@@ -352,7 +352,7 @@ - if(!strcasecmp(option, "hostkey")) { - if(context->opts.hostkey == NULL) { - strncpy(hostkey, optval, sizeof(hostkey) - 1); -- hostkey[sizeof(hostkey) - 1] = NULL; -+ hostkey[sizeof(hostkey) - 1] = 0; - context->opts.hostkey = hostkey; - } - known++; -@@ -361,7 +361,7 @@ - if(!strcasecmp(option, "listenaddress")) { - if(context->opts.address == NULL) { - strncpy(address, optval, sizeof(address) - 1); -- address[sizeof(address) - 1] = NULL; -+ address[sizeof(address) - 1] = 0; - context->opts.address = address; - } - known++; -@@ -370,7 +370,7 @@ - if(!strcasecmp(option, "port")) { - if(context->opts.port == NULL) { - strncpy(port, optval, sizeof(port) -1); -- port[sizeof(port) - 1] = NULL; -+ port[sizeof(port) - 1] = 0; - context->opts.port = port; - } - known++; -@@ -379,7 +379,7 @@ - if(!strcasecmp(option, "pidfile")) { - if(context->opts.pidfile == NULL) { - strncpy(pidfile, optval, sizeof(pidfile) -1); -- pidfile[sizeof(pidfile) - 1] = NULL; -+ pidfile[sizeof(pidfile) - 1] = 0; - context->opts.pidfile = pidfile; - } - known++; diff --git a/security/fressh/patches/patch-ah b/security/fressh/patches/patch-ah deleted file mode 100644 index 690ce367449..00000000000 --- a/security/fressh/patches/patch-ah +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ah,v 1.1 2003/10/28 00:14:11 kristerw Exp $ - ---- ssh_buffer.c.orig Tue Oct 28 00:50:00 2003 -+++ ssh_buffer.c Tue Oct 28 00:50:17 2003 -@@ -716,7 +716,7 @@ - * of the buffer. - */ - int --buf_put_rsa_publickey(struct ssh_buf * buf, const ssh_RSA * key) -+buf_put_rsa_publickey(struct ssh_buf * buf, ssh_RSA * key) - { - struct ssh_mpint mpi; - if (buf_put_int32(buf, bignum_num_bits(ssh_rsa_npart(key))) != 0) { diff --git a/security/fressh/patches/patch-ai b/security/fressh/patches/patch-ai deleted file mode 100644 index eb720c6ff30..00000000000 --- a/security/fressh/patches/patch-ai +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ai,v 1.1 2003/10/28 00:14:11 kristerw Exp $ - ---- ssh_buffer.h.orig Tue Oct 28 00:50:26 2003 -+++ ssh_buffer.h Tue Oct 28 00:50:48 2003 -@@ -130,7 +130,7 @@ - int buf_put_asciiz(struct ssh_buf *buf, const char *astring); - int buf_put_bignum(struct ssh_buf *buf, const ssh_BIGNUM *num); - int buf_put_mpint(struct ssh_buf *, struct ssh_mpint *); --int buf_put_rsa_publickey(struct ssh_buf *buf, const ssh_RSA *key); -+int buf_put_rsa_publickey(struct ssh_buf *buf, ssh_RSA *key); - - /* Read from filedescriptor d into buf. if size==-1 read until EOF or EOB */ - int buf_readfile(struct ssh_buf *buf, int d, int size); diff --git a/security/fressh/patches/patch-aj b/security/fressh/patches/patch-aj deleted file mode 100644 index 400835e47bd..00000000000 --- a/security/fressh/patches/patch-aj +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-aj,v 1.2 2006/01/27 18:08:10 joerg Exp $ - ---- ssh_sys_bsd44+.c.orig 2001-02-15 21:33:40.000000000 +0000 -+++ ssh_sys_bsd44+.c -@@ -61,7 +61,7 @@ - #include <netinet/in.h> - #include <arpa/inet.h> - --#ifdef __FreeBSD__ -+#if defined(__FreeBSD__) || defined(__DragonFly__) - #include <libutil.h> - #else - #include <util.h> -@@ -830,7 +830,7 @@ ssh_sys_checkpw(char *uname, const char - if (pwent == NULL) - return -1; - -- if (pwent->pw_passwd[0] == NULL) { -+ if (pwent->pw_passwd[0] == 0) { - ret = 0; - goto out; - } diff --git a/security/fressh/patches/patch-ak b/security/fressh/patches/patch-ak deleted file mode 100644 index 6730d54604b..00000000000 --- a/security/fressh/patches/patch-ak +++ /dev/null @@ -1,26 +0,0 @@ -$NetBSD: patch-ak,v 1.1 2003/10/28 00:14:11 kristerw Exp $ - ---- transport/ssh_deattack.c.orig Tue Oct 28 00:51:29 2003 -+++ transport/ssh_deattack.c Tue Oct 28 00:52:01 2003 -@@ -132,8 +132,8 @@ - n = l; - h = (u_int32_t *) malloc(n * HASH_ENTRYSIZE); - if (h == NULL) { -- SSH_ERROR("Unable to allocate memory for CRC compensation -- attack detector: %s\n", strerror(errno)); -+ SSH_ERROR("Unable to allocate memory for CRC compensation " -+ "attack detector: %s\n", strerror(errno)); - return -1; - } - } else -@@ -144,8 +144,8 @@ - h = (u_int32_t *) realloc(h, n * HASH_ENTRYSIZE); - - if (h == NULL) { -- SSH_ERROR("Unable to allocate memory for CRC compensation -- attack detector: %s\n", strerror(errno)); -+ SSH_ERROR("Unable to allocate memory for CRC compensation " -+ "attack detector: %s\n", strerror(errno)); - return -1; - } - } diff --git a/security/fressh/patches/patch-al b/security/fressh/patches/patch-al deleted file mode 100644 index 1f4df286fa3..00000000000 --- a/security/fressh/patches/patch-al +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-al,v 1.1 2003/10/31 23:38:46 kristerw Exp $ - ---- ssh_v1_iactive_server.c.orig Sat Nov 1 00:21:03 2003 -+++ ssh_v1_iactive_server.c Sat Nov 1 00:21:01 2003 -@@ -160,7 +160,7 @@ - context->win.ws_xpixel = x_pix; - context->win.ws_ypixel = y_pix; - -- if (ssh_sys_set_tty_size(find_channel(context, 0)->fd_normal, -+ if (ssh_sys_set_tty_size((find_channel(context, 0))->fd_normal, - &context->win) == -1) { - EVT_V1_DISCONNECT(ev, context, "Window change failed"); - EVT_SEND(&ev, context); diff --git a/security/fressh/patches/patch-am b/security/fressh/patches/patch-am deleted file mode 100644 index 231c7fb678d..00000000000 --- a/security/fressh/patches/patch-am +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-am,v 1.1 2006/01/27 18:08:10 joerg Exp $ - ---- crypto/ssh_crypto_openssl.c.orig 2006-01-27 17:53:03.000000000 +0000 -+++ crypto/ssh_crypto_openssl.c -@@ -46,6 +46,7 @@ - #include <string.h> - - #include <openssl/rand.h> -+#include <openssl/sha.h> - - #include <openssl/opensslv.h> - diff --git a/security/fressh/patches/patch-an b/security/fressh/patches/patch-an deleted file mode 100644 index 14c32dea082..00000000000 --- a/security/fressh/patches/patch-an +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-an,v 1.1 2006/01/27 18:08:10 joerg Exp $ - ---- ssh_logging.c.orig 2006-01-27 17:56:05.000000000 +0000 -+++ ssh_logging.c -@@ -47,6 +47,7 @@ - #include <string.h> - #include <time.h> - #include <sys/types.h> -+#include <sys/time.h> - #include <unistd.h> - - #include "options.h" |