From: Denis Vlasenko Date: Mon, 9 Mar 2009 22:37:23 +0000 (-0000) Subject: ftpd + ls - timestamp = confused Mozilla. Prevent that. X-Git-Tag: 1_14_0~261 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=245f91b6494063c5fa1f3f586771e2ac100a69a9;p=oweals%2Fbusybox.git ftpd + ls - timestamp = confused Mozilla. Prevent that. --- diff --git a/coreutils/ls.c b/coreutils/ls.c index f4f2724c5..a461b154f 100644 --- a/coreutils/ls.c +++ b/coreutils/ls.c @@ -40,6 +40,21 @@ /* This is a NOEXEC applet. Be very careful! */ +#if ENABLE_FTPD +/* ftpd uses ls, and without timestamps Mozilla won't understand + * ftpd's LIST output. + */ +# undef CONFIG_FEATURE_LS_TIMESTAMPS +# undef ENABLE_FEATURE_LS_TIMESTAMPS +# undef USE_FEATURE_LS_TIMESTAMPS +# undef SKIP_FEATURE_LS_TIMESTAMPS +# define CONFIG_FEATURE_LS_TIMESTAMPS 1 +# define ENABLE_FEATURE_LS_TIMESTAMPS 1 +# define USE_FEATURE_LS_TIMESTAMPS(...) __VA_ARGS__ +# define SKIP_FEATURE_LS_TIMESTAMPS(...) +#endif + + enum { TERMINAL_WIDTH = 80, /* use 79 if terminal has linefold bug */