From owner-freebsd-current Sat Dec 21 10:51:43 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA21856 for current-outgoing; Sat, 21 Dec 1996 10:51:43 -0800 (PST) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA21844 for ; Sat, 21 Dec 1996 10:51:36 -0800 (PST) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id TAA26912 for ; Sat, 21 Dec 1996 19:51:34 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id TAA11543 for freebsd-current@FreeBSD.org; Sat, 21 Dec 1996 19:51:34 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id TAA11963 for freebsd-current@FreeBSD.org; Sat, 21 Dec 1996 19:43:08 +0100 (MET) From: J Wunsch Message-Id: <199612211843.TAA11963@uriah.heep.sax.de> Subject: sytem's default locale To: freebsd-current@FreeBSD.org (FreeBSD-current users) Date: Sat, 21 Dec 1996 19:43:07 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from "[?KOI8-R?]" at "Dec 21, 96 06:30:16 pm" X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk As [?KOI8-R?] wrote: > It is no purpose to keep "system default" locale, all daemons must run > at standard "C" locale. While i basically agree: Why that? Suppose we had a bunch of language catalogs (like AIX), and our daemons would understand where to use setlocale() and where not (unlike AIX :). There's IMHO no reason why a particular system administrator should not express his wish to see the syslog messages in his language -- after all, he is supposed to read them. cron doesn't run in UTC either (even though this would avoid the problem of specifying jobs between 0200 and 0300 on sunday, where they might be `eaten' or run twice on the DST/non-DST transition weekends). Of course, userland programs will always honor the environment, and a user wishing to override the system's locale can do this fine, as well as he can override the localtime setting with a TZ variable. (Both are good candidates for the login class implementation.) Again, i'm not at all convinced about the concept of a system's default locale either, but seeing you (as our i18n meister) putting down the idea in the very first round made me objecting. :) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)