--- dropbear-0.42/options-orig.h 2004-06-15 22:08:27.000000000 -0700 +++ dropbear-0.42/options.h 2004-06-27 19:21:50.949969215 -0700 @@ -59,7 +59,7 @@ * bignum code. It saves ~5kB, but is perhaps 20% slower for public-key and key * exchange operations. It is probably worth experimenting to decide if it's * worthwhile on your platform. */ -/*#define NO_FAST_EXPTMOD*/ +#define NO_FAST_EXPTMOD /* Set this if you want to use the DROPBEAR_SMALL_CODE option. This can save * several kB in binary size, however will make the symmetrical ciphers (AES, @@ -67,16 +67,16 @@ #define DROPBEAR_SMALL_CODE /* Enable X11 Forwarding */ -#define ENABLE_X11FWD +//#define ENABLE_X11FWD /* Enable TCP Fowarding */ /* OpenSSH's "-L" style forwarding (client port forwarded via server) */ -#define ENABLE_LOCALTCPFWD +//#define ENABLE_LOCALTCPFWD /* OpenSSH's "-R" style forwarding (server port forwarded via client) */ -#define ENABLE_REMOTETCPFWD +//#define ENABLE_REMOTETCPFWD /* Enable Authentication Agent Forwarding */ -#define ENABLE_AGENTFWD +//#define ENABLE_AGENTFWD /* Encryption - at least one required. * RFC Draft requires 3DES, and recommends Blowfish, AES128 & Twofish128 */ @@ -98,7 +98,7 @@ * generated otherwise. This isn't exactly optimal, although sha1 fingerprints * are not too hard to create from pubkeys if required. */ #define DROPBEAR_SHA1_HMAC -#define DROPBEAR_MD5_HMAC +//#define DROPBEAR_MD5_HMAC /* Hostkey/public key algorithms - at least one required, these are used * for hostkey as well as for verifying signatures with pubkey auth. @@ -116,7 +116,7 @@ /* Whether to do reverse DNS lookups. This is advisable, though will add * code size with gethostbyname() etc, so for very small environments where * you are statically linking, you might want to undefine this */ -#define DO_HOST_LOOKUP +//#define DO_HOST_LOOKUP /* Whether to print the message of the day (MOTD). This doesn't add much code * size */ @@ -171,9 +171,9 @@ /* if you want to enable running an sftp server (such as the one included with * OpenSSH), set the path below. If the path isn't defined, sftp will not * be enabled */ -#ifndef SFTPSERVER_PATH -#define SFTPSERVER_PATH "/usr/libexec/sftp-server" -#endif +//#ifndef SFTPSERVER_PATH +//#define SFTPSERVER_PATH "/usr/libexec/sftp-server" +//#endif /* This is used by the scp binary when used as a client binary */ #define _PATH_SSH_PROGRAM "/usr/bin/ssh" @@ -184,7 +184,7 @@ * "make clean; make dropbearmulti". You'll need to install the binary * manually, see MULTI for details */ -/* #define DROPBEAR_MULTI */ +#define DROPBEAR_MULTI /* The three multi binaries: dropbear, dropbearkey, dropbearconvert * Comment out these if you don't want some of them */