Date: Thu, 14 Feb 2008 00:43:19 +1030 From: Malcolm Kay <malcolm.kay@internode.on.net> To: freebsd-questions@freebsd.org Subject: Re: ls time/date format from ftpd Message-ID: <200802140043.19132.malcolm.kay@internode.on.net> In-Reply-To: <200802091904.01935.malcolm.kay@internode.on.net> References: <200802091904.01935.malcolm.kay@internode.on.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Solved. On Sat, 9 Feb 2008 07:04 pm, Malcolm Kay wrote: > The default output from ls in a normal shell on my system > is > mode links owner group size month day time/year filename > corresponding to LANG=C or en_US... > For most other locales month and day are swapped, including > mine { LANG=en_AU.ISO8859-1 }. > > When I access my account from another machine via ftp the > ls command always reports day before month whether or not > I attempt to set the locale. All this suits my sensibilities > but it upsets MS Windows. Mounting under windows as a network > place MS becomes very confused in trying to interpret directory > listings in which the day precedes the maonth. > > Is there someway to force ftpd to report ls according to the > LANG=C default so that I can successfully access through windows. > > Any ideas please? > > The FreeBSD system is 6.3-Release and the windows W2K. > > Malcolm Kay It seems ftpd was started manually by root via /etc/rc.d/ftpd with LANG=en_AU.ISO8859-1 set. Autostart at boot of ftpd fixes problem. Sorry for the noise. Malcolm Kay
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200802140043.19132.malcolm.kay>