From owner-cvs-share Sat Aug 16 11:07:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA03136 for cvs-share-outgoing; Sat, 16 Aug 1997 11:07:43 -0700 (PDT) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.124.23.23]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA03103; Sat, 16 Aug 1997 11:07:04 -0700 (PDT) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.7/8.8.7) id WAA08590; Sat, 16 Aug 1997 22:06:19 +0400 (MSD) Date: Sat, 16 Aug 1997 22:06:17 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= X-Sender: ache@lsd.relcom.eu.net To: Paul Traina cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-share@FreeBSD.ORG Subject: Re: cvs commit: src/share/skel dot.login dot.profile In-Reply-To: <199708161743.KAA29157@precipice.shockwave.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-share@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 16 Aug 1997, Paul Traina wrote: > Why must they be in login classes or .login.classes? LANG and MM_CHARSET can be in shell rc files still if users prefer it, but it is not a subject of _default_ dot.* files, it was the reason for removing. > This would seem to imply (unless people know about the file in ~, which is > quite non-standard) that the sysadmin of a machine needs to set the user's > home character type, which seems bogus to me...? They need to be set outside shell rc files in general case, consider following examples: 1) All programs you start in .login/.cshrc _before_ setenv becomes not localized. Enev shell itself is not localized before this setenv, it may affect startup messages or error diagnostics. 2) It is needed for shells with no startup files. 3) It is needed for shells which not support LANG changes on the fly. 4) In typical case of mass users setup, users not know anything about localization model but want to use their national language. It is more comfortable for sysadmin to have national login class for them which can be default for adduser. It is not sysadmin only priveledge since ~/.login_conf file can be maintained by user himself. -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/