Don't enable CLI_IMMEDIATE_AUTH by default, it breaks blank password logins

This commit is contained in:
Matt Johnston 2013-04-18 21:47:38 +08:00
parent f98eb5808b
commit 43769b5bb3
2 changed files with 7 additions and 3 deletions

View File

@ -204,6 +204,13 @@ much traffic. */
* return the password on standard output */ * return the password on standard output */
/*#define ENABLE_CLI_ASKPASS_HELPER*/ /*#define ENABLE_CLI_ASKPASS_HELPER*/
/* Send a real auth request first rather than requesting a list of available methods.
* It saves a network round trip at login but prevents immediate login to
* accounts with no password, and might be rejected by some strict servers (none
* encountered yet) - hence it isn't enabled by default. */
/* #define CLI_IMMEDIATE_AUTH */
/* Source for randomness. This must be able to provide hundreds of bytes per SSH /* Source for randomness. This must be able to provide hundreds of bytes per SSH
* connection without blocking. In addition /dev/random is used for seeding * connection without blocking. In addition /dev/random is used for seeding
* rsa/dss key generation */ * rsa/dss key generation */

View File

@ -198,9 +198,6 @@
#define DROPBEAR_KEY_LINES /* ie we're using authorized_keys or known_hosts */ #define DROPBEAR_KEY_LINES /* ie we're using authorized_keys or known_hosts */
#endif #endif
/* Send an auth request straight away rather than trying "none" type to get a list */
#define CLI_IMMEDIATE_AUTH
/* Changing this is inadvisable, it appears to have problems /* Changing this is inadvisable, it appears to have problems
* with flushing compressed data */ * with flushing compressed data */
#define DROPBEAR_ZLIB_MEM_LEVEL 8 #define DROPBEAR_ZLIB_MEM_LEVEL 8