From 245f91b6494063c5fa1f3f586771e2ac100a69a9 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Mon, 9 Mar 2009 22:37:23 +0000 Subject: ftpd + ls - timestamp = confused Mozilla. Prevent that. --- coreutils/ls.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'coreutils') diff --git a/coreutils/ls.c b/coreutils/ls.c index f4f2724..a461b15 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 */ -- cgit v1.1