From owner-freebsd-hackers Thu Dec 19 12:22:23 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id MAA08937 for hackers-outgoing; Thu, 19 Dec 1996 12:22:23 -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 MAA08915 for ; Thu, 19 Dec 1996 12:22:07 -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 VAA16853 for ; Thu, 19 Dec 1996 21:21:57 +0100 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id VAA01144 for freebsd-hackers@freebsd.org; Thu, 19 Dec 1996 21:21:56 +0100 Received: (from j@localhost) by uriah.heep.sax.de (8.8.4/8.6.9) id VAA00894 for freebsd-hackers@freebsd.org; Thu, 19 Dec 1996 21:04:35 +0100 (MET) From: J Wunsch Message-Id: <199612192004.VAA00894@uriah.heep.sax.de> Subject: Re: 8-bit characters in gecos field To: freebsd-hackers@freebsd.org (FreeBSD hackers) Date: Thu, 19 Dec 1996 21:04:34 +0100 (MET) Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from "[?KOI8-R?]" at "Dec 19, 96 07:58:24 am" 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-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As [?KOI8-R?] wrote: [Charset KOI8-R unsupported, skipping...] :-) Perhaps mutt handles this situation better than elm? ;) Anyway: > > Finger, however, is easy to fix, by sending quoted printable > > with =?char-set rather than 8-bit characrters. The character > > set indicator should reflect the default language applicable > > for the user class. > > In this case you need to parse QP into finger client and > yet one passwd field to store default charset. > It will be nice to set MM_CHARSET environment variable to this > value at login stage. > > To continue thinking in this direction: > nice thing will be default locale name stored into passwd instead. > Since locale > charset, we can automatically set both LANG and MM_CHARSET > environment variables at login stage. Yep, that's basically what David was suggesting (but you've probably been missing). He wrote that he's got a working login class implementation, and that the login charset could be stored there. This way, Andrey Chernov, Satoshi Asami, and Joerg Wunsch could, for example, store their GECOS names in their native charactersets on freefall. People fingering the respective entries with an appropriate finger client, and with an agreeing local charset will then be able to see it in the right language. -- 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. ;-)